Display method and learned model generation method

ABSTRACT

First data indicating a position of a first end surface of a first sheet material and second data indicating a position of a second end surface of a second sheet material are acquired from an inspection machine, and information indicating that a winding body has a defect and a cause of the defect is any of a plurality of winding cores is output to a display for maintenance in a case where continuous positions of the first end surface indicated by the first data and continuous positions of the second end surface indicated by the second data are tilted with respect to reference lines.

BACKGROUND 1. Technical Field

The present disclosure relates to a display method, a learned modelgeneration method, an apparatus, and a non-transitory computer readablemedium used to display information regarding maintenance of a productionfacility.

2. Description of the Related Art

It is common practice to provide a maintenance system in a certainfacility in order to prevent deterioration and failure and to maintain anormal operation. Japanese Patent Unexamined Publication No. 2017-167708discloses a maintenance system that monitors the occurrence ofabnormalities such as a drainage pump failure and a switchboard groundfault in a substation, and, in a case where an abnormality occurs,notifies a facility related person of the abnormality, and storesinformation regarding maintenance work performed for abnormalitiesperformed by the facility related person who receives the notification.

SUMMARY

According to the present disclosure, there is provided a display methodof displaying, on a display device, information regarding a windingapparatus including a first supply mechanism that supplies a firstelectrode sheet, a second supply mechanism that supplies a secondelectrode sheet, a first bonding roller that is provided for the firstelectrode sheet, a second bonding roller that is provided for the secondelectrode sheet, and is paired with the first bonding roller to bond thefirst electrode sheet and the second electrode sheet to each other, afirst winding core, a second winding core, a drive mechanism that movesthe first winding core to a predetermined winding position, winds thefirst electrode sheet and the second electrode sheet on the firstwinding core in an overlapping manner, moves the second winding core tothe predetermined winding position, and winds the first electrode sheetand the second electrode sheet on the second winding core in anoverlapping manner, and a sensor that reads a first end surface of thefirst electrode sheet and a second end surface of the second electrodesheet along a radial direction of a first winding body in which thefirst electrode sheet and the second electrode sheet are wound on thefirst winding core a plurality of times in an overlapping manner, andreads a third end surface of the first electrode sheet and a fourth endsurface of the second electrode sheet along a radial direction of asecond winding body in which the first electrode sheet and the secondelectrode sheet are wound on the second winding core a plurality oftimes in an overlapping manner, the display method including acquiring,from the sensor, first group data indicating a position of the first endsurface read along the radial direction of the first winding body,second group data indicating a position of the second end surface readalong the radial direction of the first winding body, third group dataindicating a position of the third end surface read along the radialdirection of the second winding body, and fourth group data indicating aposition of the fourth end surface read along the radial direction ofthe second winding body; determining that the second winding body has adefect and a cause of the defect is the second winding core in a casewhere it is represented continuous positions of the first end surfaceand continuous positions of the second end surface indicated by thefirst group data and the second group data are represented as beingparallel to reference lines, and continuous positions of the third endsurface and continuous positions of the fourth end surface indicated bythe third group data and the fourth group data are represented as beingtilted with respect to the reference lines; and outputting informationindicating that the cause of the defect is the second winding core tothe display device.

According to the present disclosure, there is provided a learned modelgeneration method of generating a learned model for maintenance of awinding apparatus including a first supply mechanism that supplies afirst electrode sheet, a second supply mechanism that supplies a secondelectrode sheet, a first bonding roller that is provided for the firstelectrode sheet, a second bonding roller that is provided for the secondelectrode sheet, and is paired with the first bonding roller to bond thefirst electrode sheet and the second electrode sheet to each other, afirst winding core, a second winding core, a drive mechanism that movesthe first winding core to a predetermined winding position, winds thefirst electrode sheet and the second electrode sheet on the firstwinding core in an overlapping manner, moves the second winding core tothe predetermined winding position, and winds the first electrode sheetand the second electrode sheet on the second winding core in anoverlapping manner, and a sensor that reads a first end surface of thefirst electrode sheet and a second end surface of the second electrodesheet along a radial direction of a first winding body in which thefirst electrode sheet and the second electrode sheet are wound on thefirst winding core a plurality of times in an overlapping manner, andreads a third end surface of the first electrode sheet and a fourth endsurface of the second electrode sheet along a radial direction of asecond winding body in which the first electrode sheet and the secondelectrode sheet are wound on the second winding core a plurality oftimes in an overlapping manner, the learned model generation methodincluding acquiring, from the sensor, first group data indicating aposition of the first end surface read along the radial direction of thefirst winding body, second group data indicating a position of thesecond end surface read along the radial direction of the first windingbody, third group data indicating a position of the third end surfaceread along the radial direction of the second winding body, and fourthgroup data indicating a position of the fourth end surface read alongthe radial direction of the second winding body; determining that thesecond winding body has a defect and a cause of the defect is the secondwinding core in a case where continuous positions of the first endsurface and continuous positions of the second end surface indicated bythe first group data and the second group data are represented as beingparallel to reference lines, and continuous positions of the third endsurface and continuous positions of the fourth end surface indicated bythe third group data and the fourth group data are represented as beingtilted with respect to the reference lines; outputting informationindicating that the cause of the defect is the second winding core to adisplay device; and not using the third group data and the fourth groupdata read before the second winding core is maintained for generatingthe learned model in a case where it is determined that a firstdifference between a first defect ratio of winding bodies including thefirst winding body and the second winding body before the second windingcore is maintained and a second defect ratio of the winding bodies afterthe second winding core is maintained is less than a predeterminedvalue, and generating the learned model by using the third group dataand the fourth group data read before the second winding core ismaintained in a case where it is determined that the first difference isgreater than or equal to the predetermined value.

According to the present disclosure, there is provided a learned modelgeneration method of generating a learned model for maintenance of awinding apparatus including a first supply mechanism that supplies afirst electrode sheet, a second supply mechanism that supplies a secondelectrode sheet, a first bonding roller that is provided for the firstelectrode sheet, a second bonding roller that is provided for the secondelectrode sheet, and is paired with the first bonding roller to bond thefirst electrode sheet and the second electrode sheet to each other, afirst winding core, a second winding core, a drive mechanism that movesthe first winding core to a predetermined winding position, winds thefirst electrode sheet and the second electrode sheet on the firstwinding core in an overlapping manner, moves the second winding core tothe predetermined winding position, and winds the first electrode sheetand the second electrode sheet on the second winding core in anoverlapping manner, and a sensor that reads a first end surface of thefirst electrode sheet and a second end surface of the second electrodesheet along a radial direction of a first winding body in which thefirst electrode sheet and the second electrode sheet are wound on thefirst winding core a plurality of times in an overlapping manner, andreads a third end surface of the first electrode sheet and a fourth endsurface of the second electrode sheet along a radial direction of asecond winding body in which the first electrode sheet and the secondelectrode sheet are wound on the second winding core a plurality oftimes in an overlapping manner, the learned model generation methodincluding acquiring, from the sensor, first group data indicating aposition of the first end surface read along the radial direction of thefirst winding body, second group data indicating a position of thesecond end surface read along the radial direction of the first windingbody, third group data indicating a position of the third end surfaceread along the radial direction of the second winding body, and fourthgroup data indicating a position of the fourth end surface read alongthe radial direction of the second winding body; determining that thesecond winding body has a defect and a cause of the defect is the secondwinding core in a case where continuous positions of the first endsurface and continuous positions of the second end surface indicated bythe first group data and the second group data are represented as beingparallel to reference lines, and continuous positions of the third endsurface and continuous positions of the fourth end surface indicated bythe third group data and the fourth group data are represented as beingtilted with respect to the reference lines; outputting informationindicating that the cause of the defect is the second winding core to adisplay device; and not using the third group data and the fourth groupdata read before the second winding core is maintained for generatingthe learned model in a case where it is determined that a second defectratio of winding bodies including the first winding body and the secondwinding body after the second winding core is maintained is greater thanor equal to a predetermined value on the basis of the third group dataand the fourth group data before and after the second winding core ismaintained, and generating the learned model by using the third groupdata and the fourth group data read before the second winding core ismaintained in a case where it is determined that the second defect ratiois less than the predetermined value.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a network diagram including a maintenance display apparatusand a winding apparatus to which the maintenance display apparatus isapplied;

FIG. 2 is a flowchart for describing all process steps in themaintenance display apparatus;

FIG. 3A is a diagram exemplifying a configuration of a winder thatproduces a winding body in the winding apparatus;

FIG. 3B is a perspective view exemplifying a winding body produced inthe winder;

FIG. 4A is a schematic diagram exemplifying a scene in which aninspection machine inspects a winding body;

FIG. 4B is a schematic diagram exemplifying a sectional shape of thewinding body along a radial direction;

FIG. 4C is a diagram exemplifying an image generated by the inspectionmachine scanning a section of the winding body illustrated in FIG. 4B;

FIG. 5 is a schematic diagram illustrating examples of sectional shapesand shape data of winding bodies in a case where a winding body wound ona certain winding core has a defect;

FIG. 6 is a block diagram exemplifying a functional configuration of amaintenance display apparatus according to a first exemplary embodiment;

FIG. 7A is a diagram exemplifying production result data;

FIG. 7B is a diagram exemplifying production result data;

FIG. 8 is a diagram exemplifying maintenance result data;

FIG. 9 is a sequence diagram for schematically describing the overallflow of processes in the maintenance display apparatus;

FIG. 10 is a sequence diagram for schematically describing the overallflow of processes in the maintenance display apparatus;

FIG. 11 is a flowchart for describing a process executed by amaintenance effect determinator in a learning process;

FIG. 12A is a conceptual diagram for describing a scene in which aneffect of maintenance work in the learning process is determined;

FIG. 12B is a conceptual diagram for describing a scene in which aneffect of maintenance work in the learning process is determined;

FIG. 13 is a flowchart for describing a process executed by a facilitystate diagnosis model generator in the learning process;

FIG. 14 is a flowchart for describing a process executed by a facilitystate diagnoser in an identification process;

FIG. 15 is a flowchart for describing a process executed by anotification determinator in the identification process;

FIG. 16A is a diagram illustrating a specific example of maintenancegroup information;

FIG. 16B is a diagram illustrating a specific example of a maintenanceplan list;

FIG. 17 is a flowchart for describing a process executed by themaintenance effect determinator in an update process;

FIG. 18A is a conceptual diagram for describing a scene in which aneffect of maintenance work is determined in the update process;

FIG. 18B is a conceptual diagram for describing a scene in which aneffect of maintenance work is determined in the update process;

FIG. 19 is a flowchart for describing a process executed by the facilitystate diagnosis model generator in the update process;

FIG. 20 is a diagram exemplifying a configuration of a maintenancedisplay apparatus according to a second exemplary embodiment;

FIG. 21 is a flowchart for describing a process executed by amaintenance effect determinator in the second exemplary embodiment;

FIG. 22 is a diagram exemplifying a configuration of a maintenancedisplay apparatus according to a third exemplary embodiment;

FIG. 23 is a flowchart for describing a process performed by a facilitystate diagnosis model generator in the third exemplary embodiment;

FIG. 24 is a flowchart for describing a process performed by anotification determinator in the third exemplary embodiment;

FIG. 25A is a diagram for describing a modification example of a methodof determining whether or not maintenance work is effective in themaintenance effect determinator in a learning process;

FIG. 25B is a diagram for describing a modification example of a methodof determining whether or not maintenance work is effective in themaintenance effect determinator in the learning process;

FIG. 26A is a diagram for describing a modification example of a methodof determining whether or not maintenance work is effective in themaintenance effect determinator in an update process; and

FIG. 26B is a diagram for describing a modification example of a methodof determining whether or not maintenance work is effective in themaintenance effect determinator in an update process.

DETAILED DESCRIPTIONS

In the technique disclosed in Japanese Patent Unexamined Publication No.2017-167708, the facility related person is notified after anabnormality occurs in the facility. Thus, the maintenance is performedby the facility related person after an abnormality occurs. In a casewhere the maintenance is performed after an abnormality occurs, it isnecessary to stop an operation of the facility. Therefore, it isdesirable that a notification is performed at the time at which themaintenance is determined as being necessary before the occurrence ofthe abnormality. Thus, it is required to detect a sign of an abnormalityoccurring in a facility.

An object of the present disclosure is to provide a display method in acase where a sign of an abnormality is detected, and a learned modelgeneration method, an apparatus, and a non-transitory computer readablemedium for detecting a sign of an abnormality.

Hereinafter, each exemplary embodiment of the present disclosure will bedescribed in detail with reference to the drawings. However, detaileddescription more than necessary, for example, detailed description ofwell-known matters and repeated description of substantially the sameconfiguration may be omitted.

The following description and referenced drawings are provided for thoseskilled in the art to understand the present disclosure and are notintended to limit the scope of the claims of the present disclosure.

First Exemplary Embodiment Maintenance Display Apparatus 100 and WindingApparatus 200

FIG. 1 is a network diagram including maintenance display apparatus 100according to a first exemplary embodiment of the present disclosure andwinding apparatus 200 to which maintenance display apparatus 100 isapplied. Maintenance display apparatus 100 described in the presentexemplary embodiment is an apparatus that performs maintenance displayfor winding apparatus 200 producing a lithium ion secondary battery. Inthe example illustrated in FIG. 1, maintenance display apparatus 100 isapplied to single winding apparatus 200, but the present disclosure isnot limited thereto, and a single maintenance display apparatus may beapplied to a plurality of winding apparatuses. In the present exemplaryembodiment, maintenance display apparatus 100 is described as anapparatus, but the present disclosure is not limited thereto, and amaintenance display system in which individual constituents areconnected to each other via a network may be used.

Maintenance display apparatus 100 includes server 10 having storage 110and controller 120, and notifier 130. Server 10 is communicablyconnected to winding apparatus 200 via network NT. Network NT is, forexample, a public network such as the Internet, or a local network suchas an in-company local area network (LAN).

Server 10 is, for example, a general-purpose computer, and has storage110 and controller 120 as illustrated in FIG. 1.

Storage 110 is a main storage device (not illustrated) such as a readonly memory (ROM) or a random access memory (RAM), and/or an auxiliarystorage device (not illustrated) such as a hard disk drive (HDD), asolid state drive (SSD), or a flash memory.

Controller 120 is, for example, a hardware processor (not illustrated)such as a central processing unit (CPU), and controls the entiremaintenance display apparatus 100 by loading and executing a programstored in storage 110.

Storage 110 and controller 120 may not be configured as an integratedcomputer. In other words, storage 110 and controller 120 may beconfigured separately from each other and disposed at distant positionsas long as the storage and the controller are configured to be able tocommunicate with each other. Maintenance display apparatus 100 may havean operator (not illustrated in FIG. 1) and receive an operation inputfrom the outside. Details of storage 110 and controller 120 will bedescribed later.

In the example illustrated in FIG. 1, notifier 130 is included inwinding apparatus 200, and is connected to server 10 via network NT.Notifier 130 performs a notification on a user of maintenance displayapparatus 100 under the control of controller 120. In the presentexemplary embodiment, the user of maintenance display apparatus 100includes an administrator of maintenance display apparatus 100 or aworker who performs production of a winding body (refer to FIG. 3Bdescribed later) by using winding apparatus 200.

As illustrated in FIG. 1, notifier 130 has alarm 131 and display 132.Alarm 131 is configured to issue an alarm to the user with sound, light,or the like by using a buzzer or a lamp. Display 132 is a display devicesuch as a liquid crystal display or an organic EL display, and has aconfiguration of displaying a warning content. In addition to alarm 131and display 132, notifier 130 may include, for example, a transmitterthat transmits a mail including a warning content to a pre-registereduser's mail address.

In the present exemplary embodiment, winding apparatus 200 is anapparatus winding a positive electrode sheet and a negative electrodesheet to produce a lithium ion secondary battery. As illustrated in FIG.1, winding apparatus 200 has winder 201 and inspection machine 207. Asdetails will be described later, winder 201 winds a positive electrodesheet and a negative electrode sheet to produce a winding body.Inspection machine 207 inspects the winding body produced by winder 201.

In the example illustrated in FIG. 1, notifier 130 is included inwinding apparatus 200, but the present disclosure is not limitedthereto, and notifier 130 may be installed outside winding apparatus200. In the example illustrated in FIG. 1, notifier 130 is connected toserver 10 via network NT, but the present disclosure is not limitedthereto, and server 10 and notifier 130 may be directly connected toeach other without using network NT.

In the present exemplary embodiment, a case where winding apparatus 200is a winding apparatus winding a positive electrode sheet and aenegative electrode sheet of a lithium ion secondary battery will bedescribed, but the present disclosure is not limited thereto. Themaintenance display apparatus of the present disclosure may be appliedto production facilities other than the winding apparatus for a lithiumion secondary battery. The maintenance display apparatus of the presentdisclosure may be applied to various facilities other than theproduction facility.

FIG. 2 is a flowchart for describing all process steps in maintenancedisplay apparatus 100.

In step S1, controller 120 causes winder 201 of winding apparatus 200 toproduce a winding body.

In step S2, controller 120 causes inspection machine 207 to inspect theproduced winding body. Details of the inspection of the winding body ininspection machine 207 will be described later.

In step S3, controller 120 stores the inspection result from inspectionmachine 207 into storage 110. Simultaneously, in step S4, controller 120determines whether or not the winding body is a defective product as aresult of the inspection in inspection machine 207. In a case where itis determined that the winding body is not a defective product (step S4:NO), controller 120 causes the process to proceed to step S5. In a casewhere it is determined that the winding body is a defective product(step S4: YES), controller 120 causes the process to proceed to step S6.

In a case where it is determined that the winding body is not adefective product, in step S5, controller 120 causes winding apparatus200 to supply the winding body to the next step.

In a case where it is determined that the winding body is a defectiveproduct, in step S6, controller 120 causes notifier 130 to perform anotification that the defective product has been detected. Details ofthe notification performed by notifier 130 will be described later.

In step S7, controller 120 causes winding apparatus 200 to discard thewinding body determined as being a defective product.

In steps S5 and S7 of the flowchart illustrated in FIG. 2, controller120 causes winding apparatus 200 to supply the winding body to the nextstep or to discard the winding body, but the present disclosure is notlimited thereto. For example, a user of maintenance display apparatus100 may be notified via notifier 130 such that the winding body issupplied to the next step or the winding body is discarded, and thus theuser may be supplied with the winding body or may discard the windingbody.

Next, winder 201 and inspection machine 207 of winding apparatus 200will be described in detail.

Winder 201

FIG. 3A is a diagram exemplifying a configuration of winder 201.

As illustrated in FIG. 3A, winder 201 includes first supply reel 50,second supply reel 51, first bonding roller 205A, second bonding roller205B, winding core 206, winding core rotation driver 206M, index table208, cutters 209, presser 210, tab welder 211, tape paster 212, andcylinder 213. Winder 201 is a device that bonds first sheet material 202supplied from first supply reel 50 to second sheet material 203 suppliedfrom second supply reel 51 with first bonding roller 205A and secondbonding roller 205B, and produces winding body 204 by winding the sheetmaterials on winding core 206. Winding core rotation driver 206M driveswinding core 206 at a desired rotation speed.

First sheet material 202 is, for example, a sheet-shaped member(positive electrode sheet) coated with a positive electrode material,and second sheet material 203 is, for example, a sheet-shaped member(negative electrode sheet) coated with a negative electrode material.First sheet material 202 is an example of a first electrode sheet of thepresent disclosure, and second sheet material 203 is an example of asecond electrode sheet of the present disclosure. In the above-describedexample, first sheet material 202 is a positive electrode sheet materialand second sheet material 203 is a negative electrode sheet material,but the present disclosure is not limited thereto, and first sheetmaterial 202 may be a negative electrode sheet material, and secondsheet material 203 may be a positive electrode sheet material.

In the example illustrated in FIG. 3A, index table 208 holds threewinding cores 206α, 206β, and 206γ. Any one of these three winding cores206α, 206β, and 206γ is an example of a second winding core of thepresent disclosure, and the others are examples of first winding coresof the present disclosure. In the following description, three windingcores 206α, 206β, and 206γ may be collectively referred to as windingcore 206.

Index table 208 rotates each of the winding cores 206 along a circularorbit while rotating the winding cores stepwise at predetermined angles.Consequently, one of three winding cores 206 is disposed at a windingposition. The winding position is a position where winding core 206 canbe rotated by winding core rotation driver 206M. In the exampleillustrated in FIG. 3A, winding core 206α is disposed at the windingposition. When the winding for one winding core 206 is completed, indextable 208 sequentially switches the winding core to next winding core206. In the following description, a winding body wound on winding core206α will be referred to as winding body 204α, a winding body wound onwinding core 2068 is will be referred to as winding body 2048, and awinding body wound on winding core 206γ will be referred to as windingbody 204γ.

In the example illustrated in FIG. 3A, the configuration in which indextable 208 sequentially switches the three winding cores is described,but the present disclosure is not limited thereto, and the number ofwinding cores 206 held by index table 208 may be two or more.

Cutters 209 cut first sheet material 202 and second sheet material 203when the winding on one winding core 206 is completed. In this case,presser 210 presses winding body 204 wound on winding core 206, and thussuppresses the fluttering of ends of the cut first sheet material 202and second sheet material 203. In the example illustrated in FIG. 3A,cutters 209 are disposed at positions where first sheet material 202 andsecond sheet material 203 are cut before being bonded to each other, butmay be disposed at positions where first sheet material 202 and secondsheet material 203 are cut after being bonded to each other.

Tab welder 211 welds a current collecting tab to first sheet material202. Tape paster 212 fixes winding body 204 with a tape such thatwinding body 204 is not separated when being cut by cutters 209 afterthe winding on winding core 206 is completed. Cylinder 213 adjusts atension applied to first sheet material 202 and second sheet material203 via second bonding roller 205B.

FIG. 3B is a perspective view exemplifying winding body 204 produced inwinder 201. FIG. 3B illustrates a scene in which ends (ends cut bycutters 209) of first sheet material 202 and second sheet material 203forming winding body 204 are not wound.

As illustrated in FIG. 3B, a width (a length of winding body 204 alongan axial direction) of second sheet material 203 is larger than that offirst sheet material 202.

Inspection Machine 207

Inspection machine 207 inspects produced winding body 204. Inspectionmachine 207 is, for example, a swept source-optical coherence tomography(SS-OCT) device. Inspection machine 207 is an example of a sensor of thepresent disclosure.

FIG. 4A is a schematic diagram exemplifying a scene in which inspectionmachine 207 inspects winding body 204. As illustrated in FIG. 4A,inspection machine 207 scans inspection target winding body 204 withlight L by moving light L from the inside to the outside of winding body204 in the radial direction, and generates an image indicating a shapeof an internal structure of winding body 204 by using the interferenceof light L.

FIG. 4B is a schematic diagram exemplifying a sectional shape of windingbody 204 along the radial direction. FIG. 4C is a diagram exemplifyingimage I generated by inspection machine 207 scanning the section ofwinding body 204 illustrated in FIG. 4B. In FIGS. 4B and 4C, anupward-downward direction corresponds to the axial direction of windingbody 204, and a leftward-rightward direction corresponds to the radialdirection of winding body 204.

As illustrated in FIG. 4B, in the section of winding body 204 along theradial direction, first sheet material 202 and second sheet material 203having a width larger than that of first sheet material 202 arealternately stacked. Inspection machine 207 extracts and imagespositions of both ends of first sheet material 202 along the axialdirection and both ends of second sheet material 203 along the axialdirection, in the radial direction of winding body 204. In the example(image I) illustrated in FIG. 4C, rhombus a corresponds to a first sheetmaterial end position data group (an example of a first data group or athird data group of the present disclosure) indicating the positions ofboth ends of first sheet material 202, and black circle 8 corresponds toa second sheet material end position data group (an example of a seconddata group or a fourth data group) indicating the positions of both endsof second sheet material 203.

Defective products may be produced during the production of winding body204 in winder 201. Defective products may be produced, for example, dueto a defect of each constituent of winder 201 described above. Asdescribed above, inspection machine 207 generates shape data indicatinga sectional shape of winding body 204 along the radial direction, andstores the shape data in storage 110. An inspection result that isdetermined on the basis of the shape data is also stored in storage 110in the same manner. The determination of the inspection result based onthe shape data may be performed by inspection machine 207, may beperformed by controller 120 illustrated in FIG. 1, and may be performedby other constituents that are not illustrated in FIG. 1 or 3A.

FIG. 5 is a schematic diagram illustrating examples of a sectional shapeand shape data of winding body 204 in a case where winding body 204wound on certain winding core 206 has a defect. Sectional shapes ofwinding bodies 204α, 204β, and 204γ respectively wound on winding cores206α, 206β, and 206γ illustrated in FIG. 3A are illustrated on an upperpart of FIG. 5. In the example illustrated in FIG. 5, in winding bodies204α and 204β, heights of both ends of each of first sheet material 202and second sheet material 203 are aligned, but, in the winding body204γ, heights of both ends of first sheet material 202 and second sheetmaterial 203 are tilted.

Images Iα, Iβ, and Iγ respectively generated on the basis of thesectional shapes of winding bodies 204α, 204β, and 204γ illustrated onthe upper part of FIG. 5 are exemplified on a lower part of FIG. 5.Reference lines illustrated in FIG. 5 are lines indicating a referenceat which both ends of each of first sheet material 202 and second sheetmaterial 203 are to be located. As illustrated in FIG. 5, in images Iαand Iβ, continuous positions of both ends of each of first sheetmaterial 202 and second sheet material 203 coincides with the referencelines (parallel to the reference lines), but in image Iγ, continuouspositions of both ends of each of first sheet material 202 and secondsheet material 203 are tilted with respect to the reference lines.

As in winding bodies 204α and 204β illustrated in FIG. 5, a winding bodyhaving a sectional shape in which continuous positions of both ends ofeach of first sheet material 202 and second sheet material 203 areparallel to the reference lines is determined as being “good” as aninspection result by inspection machine 207. On the other hand, as inwinding body 204γ illustrated in FIG. 5, a winding body having asectional shape in which continuously positions of both ends of each offirst sheet material 202 and second sheet material 203 are tilted withrespect to the reference lines is determined as being “defective” byinspection machine 207.

As described above, the defect that the continuous positions of bothends of each of first sheet material 202 and second sheet material 203are tilted with respect to the reference lines may frequently occur in acase where winding core 206 has a defect. The defect of winding core 206is, for example, a state in which one side of winding core 206 isscraped due to wear or the like. When any of plurality of winding cores206 has a defect, it is considered that only winding body 204 wound ondefective winding core 206 is determined as being defective.

The defect that the continuous positions of both ends of each of firstsheet material 202 and second sheet material 203 are tilted with respectto the reference lines may also occur in a case where at least one offirst bonding roll 205A and second bonding roll 205B has a defect. Thedefect of at least one of first bonding roll 205A and second bondingroll 205B is, for example, a state in which at least one of a mountingshaft of at least one of first bonding roll 205A and second bonding roll205B is tilted.

Whether a cause of the defect occurring in winding body 204 is windingcore 206 on which winding body 204 is wound or first bonding roll 205Aor second bonding roll 205B may be determined by maintenance displayapparatus 100.

In the example illustrated in FIG. 5, it is determined whether windingbody 204 is “good” or “defective” depending on whether or not thecontinuous positions of both ends of each of first sheet material 202and second sheet material 203 are parallel to the reference lines. Inthe present disclosure, more specifically, even in a case where thecontinuous positions of both ends of each of first sheet material 202and second sheet material 203 are tilted with respect to the referencelines, the degree of defect may be determined in stages depending on themagnitude of the tilt of the continuous positions. Specifically, forexample, in a case where a tilt angle of continuous positions of bothends of each of first sheet material 202 and second sheet material 203is less than or equal to a predetermined value, winding body 204 may bedetermined as being “fair”, and, in a case where the tilt angle exceedsthe predetermined value, winding body 204 may be determined as being“defective”.

Maintenance Display Apparatus 100

Next, a functional configuration and an operation of maintenance displayapparatus 100 that displays information regarding maintenance work to beperformed on winding apparatus 200 described above will be described indetail. The maintenance work in the present exemplary embodiment is workof appropriately performing adjustment of each constituent or componentreplacement on winding apparatus 200 such that winding body 204 producedfrom winding apparatus 200 does not have a defect. In the presentdisclosure, the maintenance work is a work for maintaining a defect ofwinding core 206 described above. The maintenance work is performed by aworker or the like who actually handles winding apparatus 200.

Storage 110

FIG. 6 is a block diagram exemplifying a functional configuration ofmaintenance display apparatus 100 according to a first exemplaryembodiment. As described above, maintenance display apparatus 100includes storage 110, controller 120, and notifier 130 (refer to FIG.1).

As illustrated in FIG. 6, storage 110 has production result database111, facility state diagnosis model database 112, and maintenance resultdatabase 113.

Production result database 111 is a database in which production resultdata regarding a production result of winding apparatus 200 isregistered. The production result data includes the production date andtime of produced winding body 204 and shape data of winding body 204.

FIGS. 7A and 7B are diagrams exemplifying production result data PD.FIG. 7A illustrates part of production result data PD in a table form.As illustrated in FIG. 7A, production result data PD includes respectivepieces of data such as the “production date and time”, a “facility”, an“inspection result”, a “first sheet material”, a “second sheetmaterial”, and a “shape data ID”.

The “production date and time” data is data regarding the productiondate and time at which winding body 204 was produced. The “facility”data is data for identifying a facility that has achieved productionresults in a case where there are plurality of winding apparatuses 200.In FIG. 7A, as an example, identifiers “A”, “B”, and “C” of differentwinding apparatuses 200 are illustrated.

The “inspection result” data is data indicating an inspection result(refer to FIG. 5) of winding body 204 produced in winding apparatus 200.In FIG. 7A, “good” or “defective” is illustrated as an inspection resultas an example.

The “first sheet material” data and the “second sheet material” data aredata regarding materials used to produce winding body 204. An identifierfor identifying each material is stored as the “first sheet material”data and the “second sheet material” data.

The “shape data ID” is an identification number correlated with shapedata (refer to Iα, Iβ, and Iγ in FIG. 5) indicating a sectional shape ofwinding body 204. FIG. 7B exemplifies a correspondence relationshipbetween the shape data ID and the shape data.

Among the pieces of production result data PD, each piece of data otherthan the shape data is, for example, automatically or manually input bya worker every time winding body 204 is produced in winding apparatus200, to be registered in production result database 111. The shape datais generated when produced winding body 204 is inspected by inspectionmachine 207 (refer to FIG. 1 or FIG. 4A), and is registered incorrelation with the shape data ID. In other words, production resultdata PD substantially includes the shape data of winding body 204.Consequently, every time winding body 204 is produced, production resultdata PD of the produced winding body 204 is registered in productionresult database 111.

Facility state diagnosis model database 112 is a database in whichplurality of facility state diagnosis models M are registered. Facilitystate diagnosis model M is a learned model that serves as a diagnosisreference and is used for diagnosing whether or not maintenance work isrequired for winding apparatus 200. Facility state diagnosis model M isa learned model in which corresponding maintenance work that iseffective to a certain defect has been learned in a case where windingapparatus 200 producing a defective product is improved throughmaintenance work (a production ratio of the defective product isreduced). More specifically, facility state diagnosis model M is anaggregate of data that includes shape data of a winding body including aplurality of defective products and contents of maintenance workperformed to improve the defects of the defective products. Facilitystate diagnosis model M is generated by facility state diagnosis modelgenerator 124 described later.

Facility state diagnosis model M is generated for each piece ofmaintenance work in which a production ratio of defective products isreduced during the subsequent production of the winding body due to themaintenance work. In other words, for example, facility state diagnosismodel M related to maintenance work performed yesterday and facilitystate diagnosis model M related to maintenance work performed today areindependently generated.

A format of facility state diagnosis model M is not particularlylimited, but it is desirable that a machine learning model such as aneural network model is employed in order to further improve thediagnosis accuracy. Selection of a model employed in facility statediagnosis model M may be performed by a user of maintenance displayapparatus 100 via an operator or the like (not illustrated), and may beperformed by facility state diagnosis model generator 124.

Maintenance result database 113 is a database in which maintenanceresult data MD regarding maintenance work actually performed on windingapparatus 200 is registered. Maintenance result data MD includes, forexample, facility data for identifying winding apparatus 200, dataregarding the date and time at which the maintenance work was performed(maintenance date and time), and data indicating a content of performedmaintenance work. For example, in a case of maintenance work that isfinished in a short time of several minutes, the maintenance date andtime may be the start time or the end time of the maintenance work. In acase where the maintenance work takes a long time, for example, severalhours, the maintenance date and time is preferably the central time ofthe maintenance work. FIG. 8 is a diagram exemplifying maintenanceresult data MD. Maintenance result data MD is manually input tomaintenance display apparatus 100 by a worker or the like who hasactually performed maintenance work for winding apparatus 200 via, forexample, an operator that is not illustrated in FIG. 1 immediately afterthe maintenance work is executed.

Controller 120

As illustrated in FIG. 6, controller 120 includes facility statediagnoser 121, notification determinator 122, maintenance effectdeterminator 123, and facility state diagnosis model generator 124.

Facility state diagnoser 121 diagnoses a state of winding apparatus 200by using shape data of new winding body 204 that is produced in windingapparatus 200 and facility state diagnosis model M. The diagnosis resultis calculated as coincidence C indicating the degree of coincidencebetween the shape data of the produced new winding body 204 and the pastshape data included in facility state diagnosis model M. Here, facilitystate diagnosis model M includes a content of maintenance work and shapedata before the time at which the maintenance work is performed.Coincidence C is a value indicating the degree to which a defect ofwinding body 204 is reduced by performing maintenance work included infacility state diagnosis model M in a case where the defect of windingbody 204 having the shape data included in facility state diagnosismodel M occurred in the past. In other words, coincidence C between theshape data of produced new winding body 204 and the shape data includedin facility state diagnosis model M indicates a probability of a defectof winding body 204 being improved by performing maintenance included infacility state diagnosis model M.

As a method of calculating coincidence C by comparing a plurality ofpieces (m) of shape data of produced new winding body 204 with aplurality of pieces (n) of past shape data included in facility statediagnosis model M, pattern matching, or deep learning using featureamounts of a plurality of pieces of dimensionally compressed shape datamay be used as appropriate. The coincidence may be calculated on thebasis of a distance between vectors obtained from respective pieces ofshape data.

Notification determinator 122 determines whether or not to perform anotification of maintenance work for winding apparatus 200 on the basisof coincidence C. Notification determinator 122 determines that anotification that the maintenance work is to be performed will beperformed in a case where coincidence C is greater than or equal to apredetermined threshold value, and determines that the notification willnot be performed in a case where coincidence C is less than thepredetermined threshold value. The notification of the maintenance workincludes an alarm for attracting the user's attention, display forperforming a notification of a content of a maintenance work that can beexpected to be effective by performing the maintenance work, and thelike.

Maintenance effect determinator 123 determines whether or not themaintenance work for winding apparatus 200 is effective. Maintenanceeffect determinator 123 determines whether or not the maintenance workis effective on the basis of, for example, defect ratios before andafter maintenance work (a ratio of defective products to a total numberof products) or shape data of winding body 204 before and after themaintenance work (refer to FIG. 5).

Facility state diagnosis model generator 124 generates facility statediagnosis model M on the basis of maintenance result data MD determinedas being effective and shape data of a defective product produced beforethe maintenance work is performed. Facility state diagnosis model Mgenerated by facility state diagnosis model generator 124 is registeredin facility state diagnosis model database 112 described above.

Overall Flow of Processes in Maintenance Display Apparatus 100

Next, with reference to FIGS. 9 and 10, a description will be made ofthe overall flow of processes in maintenance display apparatus 100having the functional configuration illustrated in FIG. 6. FIGS. 9 and10 are sequence diagrams for schematically describing the overall flowof processes in maintenance display apparatus 100.

FIG. 9 schematically illustrates a learning process in maintenancedisplay apparatus 100 and an identification process using a learnedmodel generated through the learning process.

Learning Process

A learning process in maintenance display apparatus 100 is a process forgenerating a learned model (facility state diagnosis model M) in which,in a case where a defective product is produced by winding apparatus200, corresponding maintenance work that improves a defective productrelated to certain shape data has been learned. Therefore, the learningprocess is based on the maintenance work being performed before thestart of the learning process.

In step S11, maintenance effect determinator 123 acquires shape data(refer to FIG. 5) included in production result data PD (refer to FIG.7) regarding plurality of winding bodies 204 produced before maintenancework performed (before the maintenance date and time illustrated in FIG.8) before the start of the learning process, and calculates defect ratioNf_(before) before the maintenance work on the basis of the shape data.Defect ratio Nf_(before) is calculated by dividing, for example, thenumber of winding bodies 204 determined as being defective among windingbodies 204 produced before the maintenance work by a total number ofwinding bodies produced before the maintenance work. Defect ratioNf_(before) is an example of a first defect ratio of the presentdisclosure.

In step S12, maintenance effect determinator 123 acquires shape dataincluded in production result data PD regarding plurality of windingbodies 204 produced after the maintenance work (after the maintenancedate and time illustrated in FIG. 8), and calculates defect ratioNf_(after) after the maintenance work on the basis of the shape data.Defect ratio Nf_(after) is calculated by dividing, for example, thenumber of winding bodies 204 determined as being defective among windingbodies 204 produced after the maintenance work by a total number ofwinding bodies manufactured after the maintenance work. Defect ratioNf_(after) is an example of a second defect ratio of the presentdisclosure.

In step S13, maintenance effect determinator 123 compares defect ratiosNf_(before) and Nf_(after) before and after the maintenance work witheach other, and determines whether or not the maintenance work iseffective. Details of the process of determining an effect of themaintenance work in maintenance effect determinator 123 in the learningprocess will be described later.

In a case where it is determined in step S13 that the maintenance workis effective, maintenance effect determinator 123 outputs maintenanceresult data MD (refer to FIG. 8) indicating a content of the maintenancework performed before the start of the learning process, to facilitystate diagnosis model generator 124 in step S14.

In step S15, facility state diagnosis model generator 124 generatesfacility state diagnosis model M by using maintenance result data MDdetermined as being effective. Details of facility state diagnosis modelM will be described later.

In step S16, facility state diagnosis model generator 124 registersgenerated facility state diagnosis model M into facility state diagnosismodel database 112 (refer to FIG. 6).

The processes from step S11 to step S16 described above correspond tothe learning process in maintenance display apparatus 100.

Identification Process

In the identification process described below, in a case where pluralityof new winding bodies 204 are produced in winding apparatus 200, whetheror not an abnormality or a sign of an abnormality has occurred inplurality of produced new winding bodies 204 is identified by usingfacility state diagnosis model M generated in the learning process.

In step S17, facility state diagnoser 121 acquires shape data(hereinafter, new shape data) regarding the plurality of produced newwinding bodies.

In step S18, facility state diagnoser 121 calculates coincidence C byusing the new shape data and facility state diagnosis model M.Coincidence C is a value indicating the degree of coincidence betweenthe new shape data and the past shape data included in facility statediagnosis model M. In other words, the larger coincidence C, the higherthe probability that an abnormality or a sign of an abnormality may haveoccurred in winding apparatus 200, and thus produced new winding body204 may become a defective product.

In step S19, notification determinator 122 determines that anotification is necessary for a user of maintenance display apparatus100 in a case where coincidence C is greater than or equal to apredetermined threshold value. The case where coincidence C is greaterthan or equal to a predetermined threshold value is a case where anabnormality or a sign of an abnormality has occurred in windingapparatus 200 and maintenance work is required again.

In step S110, notification determinator 122 outputs a content of themaintenance work of which a notification is necessary for the user tonotifier 130. The content of the maintenance work of which anotification is necessary for the user is determined on the basis offacility state diagnosis model M in which coincidence C is greater thanor equal to a predetermined threshold value.

In steps S111 and S112, notifier 130 notifies the user that themaintenance work is required to be performed. In step S111, alarm 131issues an alarm. In step S112, display 132 displays the content of themaintenance work of which a notification is necessary for the user. FIG.9 illustrates an example in which both the alarm in step S111 and thecontent display of the maintenance work in step S112 are performed, but,for example, the alarm may not be issued and only the content display ofthe maintenance work may be performed.

As described above, a worker who has received the notification in stepsS111 and S112 executes the maintenance work for winding apparatus 200through the notification on the basis of the content of the maintenancework of which the notification has been performed.

The processes from step S17 to step S112 described above correspond tothe identification process in maintenance display apparatus 100 usingthe learned model generated in the learning process.

FIG. 10 schematically illustrates an update process in maintenancedisplay apparatus 100 and an identification process using a learnedmodel updated in the update process.

Update Process

In an update process in maintenance display apparatus 100, in a casewhere new maintenance work is performed after the above-describedlearning process, the learned model (facility state diagnosis model M)is updated on the basis of a maintenance work result based on themaintenance work. In other words, the update process is based on themaintenance work being performed before the start of the update process.

In step S21, maintenance effect determinator 123 calculates coincidenceC_(before) before the maintenance work by using shape data (refer toFIG. 5) included in production result data PD (refer to FIG. 7A)regarding plurality of winding bodies 204 produced before themaintenance work, and facility state diagnosis model M registered in thefacility state diagnosis model database 112.

In step S22, maintenance effect determinator 123 calculates coincidenceC_(after) after the maintenance work by using the shape data included inthe production result data regarding plurality of winding bodies 204produced after the maintenance work, and the past shape data included infacility state diagnosis model M registered in facility state diagnosismodel database 112.

In step S23, maintenance effect determinator 123 compares coincidencesC_(before) and C_(after) before and after the maintenance work with eachother, and thus determines whether or not the maintenance work iseffective. Details of the process of determining an effect of themaintenance work in maintenance effect determinator 123 in the updateprocess will be described later.

In a case where it is determined in step S23 that the maintenance workis effective, maintenance effect determinator 123 outputs maintenanceresult data MD indicating a content of the maintenance work performedbefore the start of the update process, to facility state diagnosismodel generator 124 in step S24.

In step S25, facility state diagnosis model generator 124 updatesfacility state diagnosis model M by using maintenance result data MDdetermined as being effective. Details of the process of updatingfacility state diagnosis model M will be described later.

In step S26, facility state diagnosis model generator 124 updatesfacility state diagnosis model database 112 (refer to FIG. 6) by usinggenerated facility state diagnosis model M.

The processes from step S21 to step S26 described above correspond tothe update process in maintenance display apparatus 100.

Identification Process

In the identification process described below, in a case where pluralityof new winding bodies 204 are produced in winding apparatus 200, whetheror not an abnormality or a sign of an abnormality has occurred inplurality of produced new winding bodies 204 is identified by usingfacility state diagnosis model M updated in the update process.

In step S27, facility state diagnoser 121 acquires shape data(hereinafter, new shape data) of the plurality of produced new windingbodies.

In step S28, facility state diagnoser 121 calculates coincidence C byusing the new shape data and facility state diagnosis model M.Coincidence C is a value indicating the degree of coincidence betweenthe new shape data and the past shape data included in facility statediagnosis model M.

In step S29, notification determinator 122 determines that anotification is necessary for a user of maintenance display apparatus100 in a case where coincidence C is greater than or equal to apredetermined threshold value. The case where coincidence C is greaterthan or equal to a predetermined threshold value is a case where anabnormality or a sign of an abnormality has occurred in windingapparatus 200 and maintenance work is required again.

In step S210, notification determinator 122 outputs a content of themaintenance work of which a notification is necessary for the user tonotifier 130. The content of the maintenance work of which anotification is necessary for the user is determined on the basis offacility state diagnosis model M in which coincidence C is greater thanor equal to a predetermined threshold value.

In steps S211 and S212, notifier 130 notifies the user that themaintenance work is required to be performed. In step S211 alarm 131issues an alarm. In step S212, display 132 displays the content of themaintenance work of which a notification is necessary for the user. FIG.10 illustrates an example in which both the alarm in step S211 and thecontent display of the maintenance work in step S212 are performed, but,for example, the alarm may not be issued and only the content display ofthe maintenance work may be performed.

A worker who has received the notification through the notification insteps S211 and S212 executes the maintenance work for winding apparatus200 on the basis of the content of the maintenance work of which thenotification has been performed.

The processes from step S27 to step S212 described above correspond tothe identification process in maintenance display apparatus 100. Theidentification process from step S27 to step S212 illustrated in FIG. 10is substantially the same as the identification process from step S17 tostep S112 illustrated in FIG. 9.

Details of Each Process

Hereinafter, each of the learning process, the identification process,and the update process illustrated in FIGS. 9 and 10 will be describedin detail.

Learning Process

First, the learning process in maintenance effect determinator 123 andfacility state diagnosis model generator 124 will be described.

Process in Maintenance Effect Determinator 123

Hereinafter, a description will be made of processes (processes fromsteps S11 to S14 in FIG. 9) executed by maintenance effect determinator123 in the learning process. FIG. 11 is a flowchart for describing theprocesses executed by maintenance effect determinator 123 in thelearning process.

In step S31, maintenance effect determinator 123 reads, from productionresult database 111, production result data list PL_(before) includingall production result data regarding winding bodies 204 produced apredetermined time before the time (the maintenance date and timeillustrated in FIG. 8) at which the maintenance work is performed beforethe learning process among pieces of production result data registeredin production result database 111. The predetermined time is a presetlength of time and is a time required for manufacturing a certain numberor more of winding bodies 204.

In step S32, maintenance effect determinator 123 calculatespre-maintenance defect ratio Nf_(before) on the basis of productionresult data included in production result data list PL_(before). Asdescribed above, pre-maintenance defect ratio Nf_(before) is calculatedby dividing the number of winding bodies 204 determined as beingdefective by a total number of winding bodies produced before themaintenance work on the basis of the shape data and inspection resultsin the production result data included in production result data listPL_(before).

In step S33, maintenance effect determinator 123 reads, from productionresult database 111, production result data list PL_(after) includingall production result data regarding winding bodies 204 produced apredetermined time after the time (the maintenance date and timeillustrated in FIG. 8) when the maintenance is performed.

In step S34, maintenance effect determinator 123 calculatespost-maintenance defect ratio Nf_(after) on the basis of the productionresult data included in production result data list PL_(after). Asdescribed above, post-maintenance defect ratio Nf_(after) is calculatedby dividing the number of winding bodies 204 determined as beingdefective by a total number of winding bodies produced after themaintenance work on the basis of the shape data and inspection resultsin the production result data included in production result data listPL_(after).

In step S35, maintenance effect determinator 123 takes a difference (afirst difference of the present disclosure) between pre-maintenancedefect ratio Nf_(before) and post-maintenance defect ratio Nf_(after),and determines whether or not the difference is greater thanpredetermined threshold value Th_(N). Maintenance effect determinator123 causes the process to proceed to step S36 in a case where thedifference is greater than threshold Th_(N) (step S35: YES), and causesthe process to proceed to step S37 in other cases (step S35: NO).

In step S36, maintenance effect determinator 123 determines that themaintenance work is effective since post-maintenance defect ratioNf_(after) is lower than pre-maintenance defect ratio Nf_(before). Themaintenance work mentioned here is maintenance work performed before thelearning process, that is, before step S11 in FIG. 9.

On the other hand, in step S37, maintenance effect determinator 123determines that the maintenance work is not effective or the effect isvery small since post-maintenance defect ratio Nf_(after) is not lowerthan pre-maintenance defect ratio Nf_(before).

In the above-described way, maintenance effect determinator 123determines whether or not the maintenance work performed before thelearning process is effective in the learning process.

FIGS. 12A and 12B are conceptual diagrams for describing a scene inwhich an effect of the maintenance work in the learning process isdetermined. FIG. 12A illustrates an example of a case where it isdetermined that the maintenance work is effective, and FIG. 12Billustrates an example of a case where it is determined that themaintenance work is not effective. FIGS. 12A and 12B illustrate fivewinding bodies wound on one winding core 206 among plurality of windingcores 206.

In the examples illustrated in FIGS. 12A and 12B, two of the fivewinding bodies wound on one winding core 206 are determined as beingdefective before maintenance. In other words, pre-maintenance defectratio Nf_(before) is 40%. In the example illustrated in FIG. 12A, amongthe five winding bodies wound on one certain winding core 206 aftermaintenance, the number of winding bodies determined as being defectiveis 0 (post-maintenance defect ratio Nf_(after)=0). On the other hand, inthe example illustrated in FIG. 12B, among the five winding bodies woundon one winding core 206 after maintenance, the number of winding bodiesdetermined as being defective is two that is the same as beforemaintenance (post-maintenance defect ratio Nf_(after)=40%).

In the example illustrated in FIG. 12A, a difference betweenpre-maintenance defect ratio Nf_(before) and post-maintenance defectratio Nf_(after) is 40%. On the other hand, in the example illustratedin FIG. 12B, a difference between pre-maintenance defect ratioNf_(before) and post-maintenance defect ratio Nf_(after) is 0.Therefore, for example, in a case where threshold value Th_(N) fordetermining the presence or absence of the maintenance effect is 20%, itis determined that the maintenance work is effective in the exampleillustrated in FIG. 12A, and it is determined that the maintenance workis not effective in the example illustrated in FIG. 12B.

Processes in Facility State Diagnosis Model Generator 124

Next, processes (the processes in steps S15 and S16 in FIG. 9) executedby facility state diagnosis model generator 124 in the learning processwill be described. FIG. 13 is a flowchart for describing the processesexecuted by facility state diagnosis model generator 124 in the learningprocess.

In step S41, facility state diagnosis model generator 124 readsmaintenance result data MD of the maintenance work determined as beingeffective by maintenance effect determinator 123.

In step S42, facility state diagnosis model generator 124 readspre-maintenance production result data list PL_(before) from productionresult database 111. Here, pre-maintenance production result data listPL_(before) read by facility state diagnosis model generator 124 is thesame as pre-maintenance production result data list PL_(before) read inthe process performed by maintenance effect determinator 123 (refer tostep S31 in FIG. 11).

In step S43, facility state diagnosis model generator 124 performslearning by using read maintenance result data MD and production resultdata PD included in production result data list PL_(before), andgenerates facility state diagnosis model M_(new).

In step S44, facility state diagnosis model generator 124 registersgenerated new facility state diagnosis model M_(new) into facility statediagnosis model database 112.

As mentioned above, in the learning process, new facility statediagnosis model M_(new) in which corresponding maintenance workimproving a defective product having related shape data has been learnedis generated, and is registered into facility state diagnosis modeldatabase 112.

Identification Process

Next, the identification process performed by facility state diagnoser121 and notification determinator 122 will be described.

Processes in Facility State Diagnoser 121

Hereinafter, the processes (processes in step S17 and step S18 in FIG.9) executed by facility state diagnoser 121 in the identificationprocess will be described. FIG. 14 is a flowchart for describing theprocesses executed by facility state diagnoser 121 in the identificationprocess.

In step S51, facility state diagnoser 121 determines whether or not newproduction result data PD_(new) is registered in production resultdatabase 111. In a case where new production result data PD_(new) is notregistered (step S51: NO), facility state diagnoser 121 repeatedlyexecutes step S51. In a case where new production result data PD_(new)is registered (step S51: YES), facility state diagnoser 121 causes theprocess to proceed to step S52.

In step S52, facility state diagnoser 121 extracts production resultdata list PL from production result database 111 on the basis ofregistered new production result data PD_(new). Production result datalist PL is a list obtained by extracting production result data PD ofwinding bodies 204 produced a predetermined time before the productiondate and time of registered new production result data PD_(new) amongpieces of production result data PD registered in production resultdatabase 111. In other words, at least registered new production resultdata PD_(new) is included in production result data list PL.

In step S53, facility state diagnoser 121 generates coincidence C byusing the shape data included in production result data list PL and thepast shape data included in facility state diagnosis model M read fromfacility state diagnosis model database 112.

More specifically, facility state diagnoser 121 extracts respectivepieces of shape data (refer to FIG. 5) from one or more pieces ofproduction result data included in production result data list PL. Onthe other hand, facility state diagnoser 121 extracts plurality offacility state diagnosis models M registered in facility state diagnosismodel database 112. Plurality of facility state diagnosis models Mrespectively correspond to different pieces of maintenance work.

Facility state diagnoser 121 calculates plurality of coincidences C inall combinations of shape data extracted from the one or more pieces ofproduction result data and plurality of facility state diagnosis modelsM.

Processes in Notification Determinator 122

Hereinafter, a description will be made of processes (processes fromstep S19 to step S112 in FIG. 9) executed by notification determinator122 in the identification process. FIG. 15 is a flowchart for describingthe processes executed by notification determinator 122 in theidentification process.

In step S61, notification determinator 122 aggregates coincidence C foreach maintenance group on the basis of plurality of coincidences Cgenerated by facility state diagnoser 121. The maintenance group is agroup corresponding to a content of maintenance work. For example,notification determinator 122 groups the performed maintenance work onthe basis of the maintenance group information illustrated in FIG. 16A.As illustrated in FIG. 16A, the maintenance group information isinformation in which a maintenance group is correlated with performedmaintenance work included in the maintenance group. As illustrated inFIG. 16A, the maintenance group information may further include amaintenance plan to be performed corresponding to a maintenance group.In the present exemplary embodiment, a group divided for each memberthat is a maintenance work target is described as a maintenance group,but the present disclosure is not limited thereto, and the maintenancegroup may be, for example, a group divided for each content ofmaintenance work or for each component number of a component to bereplaced in maintenance work.

In the following description, a result of aggregating coincidence C foreach maintenance group will be referred to as aggregation value A. Amethod of generating aggregation value A may be determined asappropriate from a plurality of types of aggregation methods. Specificexamples of the plurality of types of aggregation methods include, forexample, a method of simply summing coincidences C, a method ofaveraging coincidences C, a method of selecting the maximum value fromcoincidences C, and a method of extracting and averaging a predeterminednumber of coincidences C in an upper rank.

In step S62, notification determinator 122 generates maintenance planlist ML. Maintenance plan list ML is a list of maintenance groups. Forexample, the maintenance groups are arranged in a descending order ofaggregation value A. FIG. 16B is a diagram illustrating a specificexample of maintenance plan list ML.

As illustrated in FIG. 16B, maintenance plan list ML includes data suchas a “maintenance plan ID”, a “facility”, a “maintenance plan”, and an“aggregation value”. The “maintenance plan ID” data is an identifiergiven for each maintenance group sorted according to the magnitude ofthe aggregation value. As the “maintenance plan ID” data, for example, asmaller number is given as the aggregation value becomes greater. The“maintenance plan” data is data indicating a content of maintenance tobe performed corresponding to a maintenance group. Notificationdeterminator 122 specifies a maintenance plan corresponding to amaintenance group with reference to the maintenance group informationillustrated in FIG. 16A. The “aggregation value” data is data indicatinga value of aggregation value A aggregated for each maintenance group.

In the example illustrated in FIG. 16B, in winding facility “A”,adjustment of a first winding core that is one of plurality of windingcores 206 is registered as maintenance group 1, and adjustment of athird winding core that is another of plurality of winding cores 206 isregistered as maintenance group 2. Adjustment of first bonding roll 205Ais registered as maintenance group 3 in the maintenance plan list ML,and adjustment of second bonding roll 205B is registered as themaintenance group 4 in maintenance plan list ML.

In the maintenance plan illustrated in FIG. 16B, the “maintenance of thefirst winding core” indicates that at least one piece of maintenancework for the first winding core, such as adjustment of the first windingcore, cleaning of the first winding core, and replacement of the firstwinding core is included. The same applies to the “maintenance of thethird winding core”, the “maintenance of the first bonding roller”, andthe “maintenance of the second bonding roller”.

As described with reference to FIG. 5, in a case where continuousposition of the upper end surface of first sheet material 202 indicatedby the first sheet material end position data group and continuousposition of the upper end surface of second sheet material 203 indicatedby the second sheet material end position data group are tilted withrespect to the reference lines, winding body 204 is determined as beingdefective (or fair). It is known that a cause of the defect of windingbody 204 is winding core 206 on which winding body 204 is wound, orfirst bonding roll 205A or second bonding roll 205B.

Aggregation value A is a value obtained by aggregating coincidences C,and thus has the same property as coincidence C. Thus, as aggregationvalue A becomes greater, the need for a maintenance content of themaintenance group to be performed on target winding apparatus 200becomes higher. Since maintenance plan list ML is a list of maintenancegroups arranged in a descending order of aggregation value A, amaintenance group in an upper rank in maintenance plan list ML is highlyrequired to be applied to maintenance of target winding apparatus 200.

In step S63, notification determinator 122 determines whether or notaggregation value A is greater than predetermined sign threshold valueTh_(f) for each maintenance group. Predetermined sign threshold valueTh_(f) is the minimum value of aggregation values in which it issupposed that a sign that an abnormality occurs in winding apparatus 200has occurred. In the present exemplary embodiment, an abnormality inwinding apparatus 200 indicates that, for example, winding apparatus 200produces winding body 204 of which an inspection result indicates“defective” at a predetermined ratio or higher. The sign of abnormalityin winding apparatus 200 indicates that, for example, winding apparatus200 produces winding body 204 of which an inspection result indicates“fair” at a predetermined ratio or higher. Predetermined sign thresholdvalue Th_(f) may be empirically determined on the basis of, for example,past maintenance result data MD.

In a case where at least one maintenance group for which aggregationvalue A is greater than sign threshold value Th_(f) is included inmaintenance plan list ML (step S63: YES), notification determinator 122causes the process to proceed to step S64. In a case where nomaintenance group for which aggregation value A is greater than signthreshold value Th_(f) is included in maintenance plan list ML (stepS63: NO), notification determinator 122 finishes the process since it isnot necessary to perform a notification that maintenance is to beperformed.

In step S64, notification determinator 122 determines whether or notthere is a maintenance group for which aggregation value A is greaterthan predetermined abnormality threshold value Th_(a) among themaintenance groups included in maintenance plan list ML. Predeterminedabnormality threshold value Th_(a) is the minimum value of aggregationvalues in which it is supposed that an abnormality has occurred inwinding apparatus 200 beyond the sign stage. Thus, abnormality thresholdvalue Th_(a) is empirically determined to a value greater than signthreshold value Th_(f) on the basis of, for example, past maintenanceresult data MD. In a case where a maintenance group for whichaggregation value A is greater than abnormality threshold value Th_(a)is included in maintenance plan list ML (step S64: YES), notificationdeterminator 122 causes the process to proceed to step S66. In a casewhere a maintenance group for which aggregation value A is greater thanabnormality threshold value Th_(a) is not included in maintenance planlist ML (step S64: NO), notification determinator 122 causes the processto proceed to step S65.

In step S65, notification determinator 122 causes display 132 ofnotifier 130 to perform a notification of a maintenance contentcorresponding to the maintenance group for which aggregation value A isdetermined to be greater than sign threshold value Th_(f) in step S63.More specifically, notification determinator 122 displays, on display132, for example, a content of maintenance work recommended to beexecuted along with a message such as “Please execute the followingmaintenance contents.” The content of the maintenance work recommendedto be executed is a content corresponding to the “maintenance plan” dataincluded in maintenance plan list ML illustrated in FIG. 16B.

Here, in a case where there are a plurality of maintenance groups forwhich aggregation value A is greater than sign threshold value Th_(f),notification determinator 122 may display contents of a plurality ofpieces of maintenance work by ranking the contents with an aggregationvalue. In this case, more specifically, notification determinator 122may display contents of a plurality of pieces of maintenance workrecommended to be executed in an order from an upper rank along with amessage such as “Please execute the following maintenance contents. In acase where the abnormality is not improved despite a maintenance contentin the upper rank being executed, the abnormality may be improved if amaintenance work in the lower rank is executed”.

Notification determinator 122 performs a notification of a maintenanceplan ID correlated with a maintenance group having a maintenance contentalong with the maintenance work content. In a case where a worker whohas performed maintenance work inputs maintenance result data MD, theworker inputs maintenance result data MD and a maintenance plan IDtriggering the maintenance in correlation with each other, and thus itis possible to easily determine whether or not input maintenance resultdata MD is data corresponding to maintenance work executed with anotification from maintenance display apparatus 100 as a trigger.

In step S66, in the same manner as in step S65, notificationdeterminator 122 displays the content of the maintenance work on display132, and causes notifies alarm 131 to issue an alarm for a notificationthat an abnormality has occurred in target winding apparatus 200. In acase where a sign of an abnormality has not occurred but the abnormalityhas occurred in target winding apparatus 200, urgent maintenance work isrequired. Thus, notification determinator 122 not only displays thecontent of the maintenance work on display 132 but also causes alarm 131to issue an alarm, and thus promptly notifies a user of maintenancedisplay apparatus 100 of the occurrence of the abnormality.

As described above, in the identification process, it is determinedwhether or not an abnormality (a defective product is produced at apredetermined ratio or higher) or a sign of the abnormality has occurredin winding apparatus 200 by using production result data PD(particularly shape data) of produced new winding body 204 and facilitystate diagnosis model M. In a case where it is determined that anabnormality or a sign of an abnormality has occurred, a notification issent to a user. Consequently, in a case where an abnormality hasoccurred in winding apparatus 200, the user can promptly know theabnormality and can know the content of the maintenance work to beperformed in order to improve the abnormality.

In the present disclosure, it is supposed that a cause of a defect ofwinding body 204 is winding core 206 on which winding body 204 is wound,or first bonding roll 205A or second bonding roll 205B. In maintenancedisplay apparatus 100, as described above, any one of plurality ofwinding cores 206, or first bonding roll 205A or second bonding roll205B is set as a maintenance work target, and an aggregation value iscalculated for each maintenance group is calculated, and it isdetermined which maintenance work is to be performed depending on amagnitude of the aggregation value. Maintenance work is performed on anyof plurality of winding cores 206, or first bonding roll 205A or secondbonding roll 205B on the basis of such determination, and thusmaintenance work that may highly possibly eliminate a defect of windingbody 204 is extracted and displayed.

Specifically, for example, in a case where only some of winding cores204 wound on plurality of winding cores 206 are determined as beingdefective, an aggregation value of a maintenance group corresponding tomaintenance work for winding core 206 wound on winding core 204determined as being defective increases. For example, in a case where itis determined that all of winding bodies 204 wound on plurality ofwinding cores 206 are defective, an aggregation value of a maintenancegroup corresponding to maintenance work for first bonding roll 205A orsecond bonding roll 205B increases.

The situation in which all of winding bodies 204 wound on plurality ofwinding cores 206 are determined as being defective may occur not onlyin a case where first bonding roll 205A or second bonding roll 205B hasa defect but also in a case where all of plurality of winding cores 206have defects together. However, it is supposed that a probability thatall of the plurality of winding cores 206 may have defects together issignificantly lower than a probability that first bonding roll 205A orsecond bonding roll 205B has a defect. Thus, it is supposed that adisplay content from notification determinator 122 includes amaintenance content of maintaining first bonding roll 205A or secondbonding roll 205B in a higher rank, and includes a maintenance contentof maintaining a plurality of winding cores 206 in a lower rank.

Update Process

Next, the update process in maintenance effect determinator 123 andfacility state diagnosis model generator 124 will be described.

Process in Maintenance Effect Determinator 123

Hereinafter, a description will be made of processes (processes fromstep S21 to step S24 in FIG. 10) executed by maintenance effectdeterminator 123 in the update process. FIG. 17 is a flowchart fordescribing the processes executed by maintenance effect determinator 123in the update process.

In step S71, maintenance effect determinator 123 determines whether ornot new maintenance result data MD_(new) is registered in maintenanceresult database 113 of storage 110. In a case where it is determinedthat new maintenance result data MD_(new) is not registered (step S71:NO), maintenance effect determinator 123 repeatedly executes step S71.In a case where it is determined that new maintenance result dataMD_(new) is registered (step S71: YES), maintenance effect determinator123 causes the process to proceed to step S72.

In step S72, maintenance effect determinator 123 determines whether ornot a predetermined time has elapsed from execution of maintenancecorresponding to registered new maintenance result data MD_(new) on thebasis of the “maintenance date and time” data (refer to FIG. 8) includedin registered new maintenance result data MD_(new).

In a case where it is determined that the predetermined time has elapsedfrom the execution time of the maintenance work (step S72: YES),maintenance effect determinator 123 causes the process to proceed tostep S73. In a case where it is determined that the predetermined timehas not elapsed from the execution time of the maintenance work (stepS72: NO), maintenance effect determinator 123 repeatedly executes theprocess in step S72.

In step S73, maintenance effect determinator 123 reads pre-maintenanceproduction result data list PL_(before) including all production resultdata PD of winding bodies 204 produced a predetermined time before themaintenance work from production result database 111.

In step S74, maintenance effect determinator 123 reads facility statediagnosis model M included in a maintenance group having a maintenancecontent corresponding to new maintenance result data MD_(new) fromfacility state diagnosis model database 112, and generatespre-maintenance coincidence C_(before) on the basis of read facilitystate diagnosis model M and production result data list PL_(before). Amethod of generating pre-maintenance coincidence C_(before) is the sameas the method of generating coincidence C in facility state diagnoser121 in step S53 in FIG. 14.

In step S75, maintenance effect determinator 123 reads production resultdata list PL_(after) including all production result data PD of windingbodies 204 produced a predetermined time after the maintenance work fromproduction result database 111.

In step S76, maintenance effect determinator 123 reads facility statediagnosis model M included in the maintenance group having themaintenance content corresponding to maintenance result data MD_(new)from facility state diagnosis model database 112, and generatespost-maintenance coincidence C_(after) on the basis of read facilitystate diagnosis model M and production result data list PL_(after). Amethod of generating coincidence C_(after) is the same as the method ofgenerating coincidence C in facility state diagnoser 121 in step S53 ofFIG. 14.

In step S77, maintenance effect determinator 123 takes a differencebetween pre-maintenance coincidence C_(before) and post-maintenancecoincidence C_(after), and determines whether or not the difference isgreater than predetermined threshold value Th_(D). Maintenance effectdeterminator 123 causes the process to proceed to step S78 in a casewhere the difference is greater than the threshold Th_(D) (step S77:YES), and causes the process to proceed to step S79 in other cases (stepS77: NO). Predetermined threshold value Th_(D) may be determined asappropriate on the basis of the past maintenance work results and thelike.

In step S78, since post-maintenance coincidence C_(after) is less thanpre-maintenance coincidence C_(before), maintenance effect determinator123 determines that the maintenance work performed on the basis of themaintenance content of which the notification has been performed bynotification determinator 122 is effective.

In step S79, since post-maintenance coincidence C_(after) is not lessthan pre-maintenance coincidence C_(before), maintenance effectdeterminator 123 determines that the maintenance work performed on thebasis of the maintenance content of which the notification has beenperformed by notification determinator 122 is not effective or theeffect is very small.

FIGS. 18A and 18B are conceptual diagrams for describing a scene inwhich an effect of maintenance work in the update process is determined.FIG. 18A illustrates an example of a case where it is determined thatthe maintenance work is effective, and FIG. 18B illustrates an exampleof a case where it is determined that the maintenance work is noteffective.

In the examples illustrated in FIGS. 18A and 18B, pre-maintenancecoincidence C_(before)=0.90 is calculated on the basis of the shape dataof winding body 204 produced before maintenance and facility statediagnosis model M.

In the example illustrated in FIG. 18A, post-maintenance coincidenceC_(after)=0.20 is calculated on the basis of the shape data of windingbody 204 produced after maintenance and facility state diagnosis modelM. On the other hand, in the example illustrated in FIG. 18B,post-maintenance coincidence C_(after)=0.90 is calculated on the basisof the shape data of winding body 204 produced after maintenance andfacility state diagnosis model M.

Therefore, in the example illustrated in FIG. 18A, a difference betweenpre-maintenance coincidence C_(before) and post-maintenance coincidenceC_(after) is 0.70. On the other hand, in the example illustrated in FIG.18B, a difference between pre-maintenance coincidence C_(before) andpost-maintenance coincidence C_(after) is 0. Therefore, for example, ina case where threshold value Th_(D) for determining the presence orabsence of the maintenance effect is 0.30, it is determined that themaintenance work is effective in the example illustrated in FIG. 18A,and it is determined that the maintenance work is not effective in theexample illustrated in FIG. 18B.

Processes in Facility State Diagnosis Model Generator 124

Next, processes (the processes in steps S25 and S26 in FIG. 10) executedby facility state diagnosis model generator 124 in the update processwill be described. FIG. 19 is a flowchart for describing the processesexecuted by facility state diagnosis model generator 124 in the updateprocess.

In step S81, facility state diagnosis model generator 124 readsmaintenance result data MD_(new) of the maintenance work determined asbeing effective by maintenance effect determinator 123.

In step S82, facility state diagnosis model generator 124 readspre-maintenance production result data list PL_(before) from productionresult database 111. Here, pre-maintenance production result data listPL_(before) read by facility state diagnosis model generator 124 is thesame as pre-maintenance production result data list PL_(before) read inthe process performed by maintenance effect determinator 123 (refer tostep S31 in FIG. 11).

In step S83, facility state diagnosis model generator 124 performslearning by using read maintenance result data MD and production resultdata PD included in production result data list PL_(before), andgenerates facility state diagnosis model M_(new).

In step S84, facility state diagnosis model generator 124 adds newfacility state diagnosis model M_(new), which is the result of learning,to facility state diagnosis model M already registered in facility statediagnosis model database 112, and thus updates facility state diagnosismodel M.

As mentioned above, in the update process, new facility state diagnosismodel M_(new) is generated by using facility state diagnosis model Mgenerated in the learning process, and facility state diagnosis model Malready registered in facility state diagnosis model database 112 isupdated by using new facility state diagnosis model M_(new). Asdescribed above, facility state diagnosis model M in facility statediagnosis model database 112 is updated by using new facility statediagnosis model M_(new) on the basis of the effective maintenance work,and thus diagnosis accuracy of a facility state of winding apparatus 200in facility state diagnoser 121 is gradually improved.

According to a method of displaying information for maintenance of aproduction apparatus related to the present disclosure, in a case wherecontinuous positions of a first end surface indicated by first groupdata indicating a position of the first end surface of a first windingbody read along a radial direction and continuous positions of a secondend surface indicated by second group data indicating a position of thesecond end surface of the first winding body read along the radialdirection are parallel to reference lines, and continuous positions of athird end surface indicated by third group data indicating a position ofthe third end surface of a second winding body read along the radialdirection and continuous positions of a fourth end surface indicated byfourth group data indicating a position of the fourth end surface of thesecond winding body read along the radial direction are tilted withrespect to the reference lines, information indicating that the secondwinding body has a defect and a cause of the defect is the secondwinding core is output to the display device.

According to a method of displaying information for maintenance of aproduction apparatus related to the present disclosure, first group dataindicating a position of a first end surface of a first winding bodyread along a radial direction, second group data indicating a positionof a second end surface of the first winding body read along the radialdirection, third group data indicating a position of a third end surfaceof a second winding body read along the radial direction, and fourthgroup data indicating a position of a fourth end surface of the secondwinding body read along the radial direction are input to a learnedmodel that is created according to the learned model generation methodrelated to the present disclosure. In a case where informationindicating that continuous positions of the first end surface indicatedby the first group data and continuous positions of the second endsurface indicated by the second group data are parallel to referencelines and continuous positions of the third end surface indicated by thethird group data and continuous positions of the fourth end surfaceindicated by the fourth group data are tilted with respect to thereference lines is output from the learned model, information indicatingthat the second winding body has a defect and a cause of the defect isthe second winding core is output to the display device.

Operation and Effect of Maintenance Display Apparatus 100 of FirstExemplary Embodiment

As described above, maintenance display apparatus 100 includesnotification determinator 122, and facility state diagnosis modelgenerator 124 that is an example of a model generator. Notificationdeterminator 122 acquires the first data indicating a position of thefirst end surface and the second data indicating a position of thesecond end surface read along the radial direction of winding body 204from inspection machine 207 as the sensor. Notification determinator 122determines whether or not winding body 204 is defective on the basis ofwhether or not continuous positions of the first end surface indicatedby the first data intersect continuous positions of the second endsurface indicated by the second data. In a case where winding body 204is defective, notification determinator 122 outputs information that acause of the defect is first supply reel 50 or first bonding roll 205Ato display 132 for maintenance. Facility state diagnosis model generator124 calculates a first difference between a first defect ratio ofwinding body 204 before first supply reel 50 is maintained and a seconddefect ratio of winding body 204 after first supply reel 50 ismaintained on the basis of the first data and the second data before andafter the maintenance of first supply reel 50. In a case where it isdetermined that the first difference is less than a predetermined value,facility state diagnosis model generator 124 does not use the first dataand the second data read before first supply reel 50 is maintained, forgenerating or updating the learned model. On the other hand, in a casewhere it is determined that the first difference is greater than orequal to the predetermined value, the learned model (facility statediagnosis model M) is generated or updated by using the first data andthe second data read before first supply reel 50 is maintained.

On the other hand, facility state diagnosis model generator 124calculates a third probability that a defect of winding body 204 may beimproved, obtained by inputting the first data and the second databefore first bonding roller 205A is maintained to the learned model.Facility state diagnosis model generator 124 calculates a fourthprobability that a defect of winding body 204 may be improved, obtainedby inputting the first data and the second data after first bondingroller 205A is maintained to the learned model. Facility state diagnosismodel generator 124 calculates a second difference between the thirdprobability and the fourth probability. In a case where it is determinedthat the second difference is less than a predetermined value, the firstdata and the second data read before first bonding roller 205A ismaintained are not used for creating or updating the learned model. Onthe other hand, in a case where it is determined that the seconddifference is greater than or equal to the predetermined value, thelearned model is created or updated by using the first data and thesecond data before first bonding roller 205A is maintained.

As described above, according to maintenance display apparatus 100related to the first exemplary embodiment, it is possible to execute thelearning process of generating facility state diagnosis model M fordiagnosing a facility state of winding apparatus 200 through learning,the identification process of identifying whether or not an abnormalityor a sign of the abnormality has occurred in winding apparatus 200, andperforming a notification of an abnormality or a sign of abnormality ina case where the abnormality or the sign of the abnormality hasoccurred, and the update process of updating facility state diagnosismodel M on the basis of maintenance result data MD corresponding tomaintenance work that is performed on the basis of the notification.

More specifically, in the learning process, maintenance displayapparatus 100 determines whether or not maintenance work is effective onthe basis of registered new maintenance result data MD and shape datathat is included in production result data PD of winding bodies 204produced before and after maintenance work, and generates facility statediagnosis model M by using maintenance result data MD corresponding tothe maintenance work determined as being effective and the shape data.

In the identification process, maintenance display apparatus 100calculates coincidence C between the shape data of winding bodies 204produced after the maintenance work and facility state diagnosis model Mfor each maintenance group, and determines whether to perform issuing ofan alarm and a notification of a content of the maintenance work, toperform only the notification of the content of the maintenance work, ornot to perform the notification on the basis of a magnitude ofcoincidence C.

In the update process, maintenance display apparatus 100 determineswhether or not maintenance work is effective on the basis of registerednew maintenance result data MD and shape data included in productionresult data PD of winding bodies 204 produced before and after themaintenance work, generates new facility state diagnosis model M_(new)by using maintenance result data MD corresponding to the maintenancework determined as being effective and the shape data, and updatesfacility state diagnosis model M by using new facility state diagnosismodel M_(new).

With this configuration, it is possible to appropriately diagnose astate of winding apparatus 200 by using a learned model (facility statediagnosis model M) that is generated on the basis of effectivemaintenance work (reduced defect ratio) among pieces of actuallyperformed maintenance work. Since the learned model is updated at anytime, the accuracy of diagnosis can be improved. In a case where it isdiagnosed that an abnormality has occurred in winding apparatus 200, auser can take an emergency response by issuing an alarm, and, in a casewhere it is diagnosed that a sign of an abnormality has occurred, theuser is notified of a content of the maintenance work by which theabnormality is expected to be improved, and thus the maintenance workcan be executed while the occurrence ratio of defective products inwinding apparatus 200 is low.

In maintenance display apparatus 100 according to the first exampleembodiment, it is assumed that one of plurality of winding cores 206, orfirst bonding roll 205A or second bonding roll 205B is a cause of adefect that occurs in winding body 204. In maintenance display apparatus100 according to the first example embodiment, notification determinator122 aggregates coincidence C for each maintenance group and determines acontent of maintenance work of which a notification is sent to a user onthe basis of a magnitude of aggregation value A. Thus, among pluralityof winding cores 206, or first bonding roll 205A or second bonding roll205B, a notification of maintenance work having the highest possibilityof defect improvement through maintenance thereof is sent to the user.In a case where there are a plurality of pieces of maintenance workhaving a high probability, the plurality of pieces of maintenance workare displayed in a ranked state. Consequently, a user performsmaintenance work of which a notification has been sent in a descendingorder of rank, and thus a defect of winding body 204 is suitablyimproved.

The maintenance display apparatus according to the present exemplaryembodiment includes a notifier, a maintenance effect determinator, and afacility state diagnosis model generator. For each piece of maintenancework performed in the past, the notifier performs a notification of acontent of the maintenance work on the basis of a facility statediagnosis model that is registered in a database in correlation betweenthe content of the maintenance work and production result data beforethe maintenance work, and input new production result data. Themaintenance effect determinator determines whether or not themaintenance work is effective on the basis of production result databefore the time at which the maintenance work is performed andproduction result data after the time at which the maintenance work isperformed. The facility state diagnosis model generator generates a newfacility state diagnosis model on the basis of the production resultdata before the time at which the maintenance work determined as beingeffective is performed and the content of the maintenance workdetermined as being effective.

The maintenance display apparatus according to the present exemplaryembodiment further includes a facility state diagnoser that generates afacility state diagnosis index indicating the degree of coincidencebetween registered new production result data and production result databefore the maintenance work included in the facility state diagnosismodel. The notifier performs a notification of the content of themaintenance work on the basis of the facility state diagnosis index.

In the maintenance display apparatus according to the present exemplaryembodiment, the facility state diagnosis model generator generates thefacility state diagnosis model through machine learning by usingproduction result data before the time at which maintenance workdetermined as being effective is performed and maintenance result dataregarding the maintenance work.

The maintenance display apparatus according to the present exemplaryembodiment calculates a defect ratio in which an inspection resultindicates a defect in production result data for a predetermined timebefore the time at which maintenance work in input new maintenanceresult data is performed, on the basis of data regarding the inspectionresult for a product of a production facility included in productionresult data in a case where maintenance work not based on a content ofmaintenance work of which a notification has been performed by thenotifier and the new production result data regarding the maintenancework is input. A defect ratio in which an inspection result indicates adefect in production result data for a predetermined time after the timeat which maintenance work in the input new maintenance result data isperformed is calculated. The maintenance effect determinator calculatesa difference between the defect ratio before the maintenance work andthe defect ratio after the maintenance work, and determines whether ornot the maintenance work is effective on the basis of a magnitude of thedifference.

Second Exemplary Embodiment

Hereinafter, a second exemplary embodiment of the present disclosurewill be described. FIG. 20 is a diagram exemplifying a configuration ofmaintenance display apparatus 100A according to the second exemplaryembodiment. In maintenance display apparatus 100A according to thesecond exemplary embodiment, a process performed by maintenance effectdeterminator 123A included in controller 120A of server 10A is differentfrom the process performed by maintenance effect determinator 123according to the first exemplary embodiment described above.

Hereinafter, differences from the first exemplary embodiment will bedescribed. The same constituent as that in the first exemplaryembodiment will be given the same reference numeral as that in the firstexemplary embodiment, and a constituent different from that in the firstexemplary embodiment will be given the reference numeral added with “A”.

In the first exemplary embodiment, it is not supposed that a user ofmaintenance display apparatus 100 performs maintenance work other than acontent of which notification has been performed by maintenance displayapparatus 100. However, actually, in terms of operation of windingapparatus 200, maintenance work (maintenance work other than amaintenance content of which a notification has been performed bymaintenance display apparatus 100) may be performed at any timedepending on the decisions on the site or the like. In the secondexemplary embodiment, a description will be made of maintenance displayapparatus 100A that can cope with a case of performing maintenance workother than a maintenance content of which a notification has beenperformed by maintenance display apparatus 100A.

FIG. 21 is a flowchart for describing processes executed by maintenanceeffect determinator 123A in the second exemplary embodiment.

In step S91 in FIG. 21, maintenance effect determinator 123A determineswhether or not new maintenance result data MD_(new) is registered inmaintenance result database 113 of storage 110. In a case where it isdetermined that new maintenance result data MD_(new) is not registered(step S91: NO), maintenance effect determinator 123A repeatedly executesstep S91. In a case where it is determined that new maintenance resultdata MD_(new) is registered (step S91: YES), maintenance effectdeterminator 123A causes the process to proceed to step S92.

In step S92, maintenance effect determinator 123A determines whether ornot a predetermined time has elapsed from execution of maintenance workcorresponding to registered new maintenance result data MD_(new) on thebasis of the maintenance time data included in registered newmaintenance result data MD_(new). In the same manner as thepredetermined time described in the first exemplary embodiment, thepredetermined time is the time required for target winding apparatus 200to manufacture a certain number or more of winding bodies 204 afterexecution of maintenance work.

In a case where it is determined that the predetermined time has elapsedfrom the execution of maintenance work (step S92: YES), maintenanceeffect determinator 123A causes the process to proceed to step S93. In acase where it is determined that the predetermined time has not elapsedfrom the execution of maintenance work (step S92: NO), maintenanceeffect determinator 123A repeatedly executes the process in step S92.

In step S93, maintenance effect determinator 123A determines whether ornot there is a maintenance plan ID correlated with registered newmaintenance result data MD_(new). As described in the first exemplaryembodiment, notification determinator 122 performs a notification of amaintenance work content and a maintenance plan ID correlated with amaintenance group having the maintenance content. A worker performsmaintenance work indicated by the maintenance plan ID of which anotification has been performed. The worker inputs maintenance resultdata MD by correlating the performed maintenance work with themaintenance plan ID of which a notification has been performed.Consequently, maintenance result data MD and the maintenance plan IDtriggering the maintenance are correlated with each other. In this stepS93, it is determined whether or not registered new maintenance resultdata MD_(new) is maintenance performed with the notification performedby maintenance display apparatus 100A as a trigger in theabove-described way.

In step S93, in a case where there is a maintenance plan ID correlatedwith registered new maintenance result data MD, it is determined thatthe maintenance work corresponding to maintenance result data MD_(new)has been performed with a notification of maintenance contents frommaintenance display apparatus 100A as a trigger. In a case where amaintenance plan ID correlated with registered new maintenance resultdata MD_(new) is not present, it is determined that the maintenance workcorresponding to maintenance result data MD_(new) has not been performedwith a notification of maintenance contents from maintenance displayapparatus 100A as a trigger.

In step S93, in a case where it is determined that the maintenance planID is included in registered new maintenance result data MD_(new) (stepS93: YES), maintenance effect determinator 123A causes the process toproceed to step S94. On the other hand, in a case where it is determinedthat the maintenance plan ID is not included in maintenance result dataMD_(new) (step S93: NO), maintenance effect determinator 123A causes theprocess to proceed to step S95.

Step S94 is a process in a case where the maintenance work correspondingto registered new maintenance result data MD_(new) has been triggered bythe notification of the maintenance content from maintenance displayapparatus 100A. Thus, in step S94, maintenance effect determinator 123Aproceeds to a process of determining whether or not there is an effectof the maintenance work triggered by the notification of the maintenancecontent from maintenance display apparatus 100A. The maintenance effectdetermination process for maintenance triggered by the notification ofthe maintenance content from maintenance display apparatus 100A issubstantially the same as the process described with reference to FIG.17 in the above-described first exemplary embodiment, and thus adescription thereof will not be repeated.

On the other hand, step S95 is a process in a case where the maintenancework corresponding to maintenance result data MD_(new) has not beentriggered by the notification of the maintenance content frommaintenance display apparatus 100A. Thus, maintenance effectdeterminator 123A proceeds to a process of determining whether or notthere is an effect of the maintenance work not triggered by maintenancedisplay apparatus 100A. The maintenance effect determination process formaintenance not triggered by the notification of the maintenance contentfrom maintenance display apparatus 100A is substantially the same as theprocess described with reference to FIG. 11 in the above-described firstexemplary embodiment, and thus a description thereof will not berepeated.

As described above, according to maintenance display apparatus 100Arelated to the second exemplary embodiment, maintenance result dataMD_(new) can be suitably registered even in a case where maintenancework not triggered by a notification of a maintenance content frommaintenance display apparatus 100A has been performed. The process ofmaintenance effect determinator 123A described with reference to FIG. 21may be executed in either the learning process or the update processdescribed above.

The maintenance display apparatus according to the present exemplaryembodiment generates a facility state diagnosis index before maintenancework on the basis of production result data for a predetermined timebefore the time at which the maintenance work in registered newmaintenance result data is performed, and a facility state diagnosismodel correlated with a content of maintenance work in a notificationtriggering maintenance work in registered new maintenance result data. Afacility state diagnosis index after maintenance work is generated onthe basis of production result data for a predetermined time after thetime at which the maintenance work in registered new maintenance resultdata is performed, and a facility state diagnosis model correlated witha content of maintenance work in a notification triggering maintenancework in registered new maintenance result data. The maintenance effectdeterminator calculates a difference between the facility statediagnosis index before the maintenance work and the facility statediagnosis index after the maintenance work, and determines whether ornot the maintenance work is effective on the basis of a magnitude of thedifference.

Third Exemplary Embodiment

Hereinafter, a third exemplary embodiment of the present disclosure willbe described. FIG. 22 is a diagram exemplifying a configuration ofmaintenance display apparatus 100B according to the third exemplaryembodiment. Maintenance display apparatus 100B according to the thirdexemplary embodiment is different from maintenance display apparatus 100according to the first exemplary embodiment described above in thatstorage 110B of server 10B further includes non-effect facility statediagnosis model database 114, and controller 120B includes notificationdeterminator 122B, maintenance effect determinator 123B, and facilitystate diagnosis model generator 124B.

In the first exemplary embodiment described above, facility statediagnosis model generator 124 generates new facility state diagnosismodel M_(new) by using maintenance result data MD determined as beingeffective (refer to FIG. 13). In the third exemplary embodiment,facility state diagnosis model generator 124B generates new facilitystate diagnosis model M_(new) by also using maintenance result data MDdetermined as being ineffective.

FIG. 23 is a flowchart for describing processes performed by facilitystate diagnosis model generator 124B in the third exemplary embodiment.The processes described with reference to FIG. 23 may be executed ineither the learning process or the update process.

In step S101, facility state diagnosis model generator 124B readsregistered new maintenance result data MD_(new) from maintenance resultdatabase 113. Here, facility state diagnosis model generator 124B readsmaintenance result data MD_(new) regardless of an effect determinationresult from maintenance effect determinator 123B.

In step S102, facility state diagnosis model generator 124B readsproduction result data list PL_(before) before maintenance work fromproduction result database 111.

In step S103, facility state diagnosis model generator 124B generatesfacility state diagnosis model M_(new) by using read maintenance resultdata MD_(new) and production result data PD included in productionresult data list PL_(before).

In step S104, facility state diagnosis model generator 124B registers amodel that is generated on the basis of maintenance result data MDdetermined as being ineffective among generated new facility statediagnosis models M_(new), into non-effect facility state diagnosis modeldatabase 114. On the other hand, facility state diagnosis modelgenerator 124B registers a model that is generated on the basis ofmaintenance result data MD determined as being effective among generatednew facility state diagnosis models M_(new), into facility statediagnosis model database 112.

In the above-described way, facility state diagnosis model generator124B not only generates facility state diagnosis model M usingmaintenance result data MD related to maintenance determined as beingeffective but also generates facility state diagnosis model M usingmaintenance result data MD related to maintenance determined as beingineffective.

An identification process is executed by facility state diagnoser 121and notification determinator 122B by using facility state diagnosismodel M generated in the above-described way. Processes executed byfacility state diagnoser 121 is substantially the same as the processesdescribed with reference to FIG. 14 in the first exemplary embodimentdescribed above, and thus a description thereof will not be repeated.

Hereinafter, a description will be made of processes executed bynotification determinator 122B in the identification process of thethird exemplary embodiment. FIG. 24 is a flowchart for describing theprocesses performed by notification determinator 122B in the thirdexemplary embodiment.

In step S111, notification determinator 122B aggregates coincidence Cfor each maintenance group by using coincidence C generated by facilitystate diagnoser 121, and thus generates aggregation value A. In thethird exemplary embodiment, information (flag) indicating whether or notmaintenance work is determined as being effective is correlated witheach maintenance group by maintenance effect determinator 123B.

In step S112, notification determinator 122B generates maintenance planlist ML that is a list of maintenance groups arranged in a descendingorder of aggregation value A.

In step S113, notification determinator 122B determines whether or noteach maintenance group included in maintenance plan list ML isdetermined as being effective. As described above, in the thirdexemplary embodiment, since facility state diagnoser 121 correlates aflag indicating the presence or absence of an effect with eachmaintenance group, notification determinator 122B performs the processin step S113 by referring to the flag. Notification determinator 122Bcauses the process to proceed to step S114 with respect to a maintenancegroup of maintenance work determined as being effective. On the otherhand, notification determinator 122B causes the process to proceed tostep S117 with respect to a maintenance group of maintenance workdetermined as being ineffective.

In step S114, notification determinator 122B determines whether or notaggregation value A is greater than predetermined sign threshold valueTh_(f) for each maintenance group determined as being effective. In acase where there is at least one maintenance group for which aggregationvalue A is greater than sign threshold value Th_(f) (step S114: YES),notification determinator 122B causes the process to proceed to stepS115. In a case where there is no maintenance group for whichaggregation value A is greater than sign threshold value Th_(f) (stepS114: NO), notification determinator 122B finishes the process.

In step S115, notification determinator 122B determines whether or notthere is a maintenance group for which aggregation value A is greaterthan predetermined abnormality threshold value Th_(a) among maintenancegroups determined as being effective. In a case where there is amaintenance group for which aggregation value A is greater thanabnormality threshold value Th_(a) (step S115: YES), notificationdeterminator 122B causes the process to proceed to step S116. In a casewhere there is no maintenance group for which aggregation value A isgreater than abnormality threshold value Th_(a) (step S115: NO),notification determinator 122B causes the process to proceed to stepS118.

In step S116, notification determinator 122B performs a notification ofa maintenance content corresponding to the maintenance group for whichaggregation value A is greater than sign threshold value Th_(f) in stepS114, and also issues an alarm for a notification that an abnormalityhas occurred in target winding apparatus 200.

In step S117, notification determinator 122B determines whether or notaggregation value A is greater than predetermined non-effect thresholdvalue Th_(ie) for each maintenance group related to maintenancedetermined as being ineffective. Non-effect threshold value Th_(ie) isthe minimum value of aggregation values supposed to perform anotification that there is no effect. In a case where there is amaintenance group for which aggregation value A is greater thannon-effect threshold value Th_(ie) (step S117: YES), notificationdeterminator 122B causes the process to proceed to step S118. In a casewhere there is no maintenance group for which aggregation value A isgreater than non-effect threshold value Th_(ie) (step S117: NO),notification determinator 122B finishes the process.

In step S118, notification determinator 122B performs a notification ofa maintenance content corresponding to the maintenance group for whichaggregation value A is determined as being greater than the signthreshold value Th_(f) in step S114. Notification determinator 122B alsoperforms a notification of a maintenance content corresponding to themaintenance group for which aggregation value A is determined as beinggreater than non-effect threshold value Th_(ie) in step S117.

With this configuration, according to maintenance display apparatus 100Brelated to the third exemplary embodiment, it is possible to notify auser of not only a maintenance content that is supposed to be able toimprove winding apparatus 200 but also a content of maintenance workthat was performed in the past but was not effective. Consequently, theuser can avoid a situation in which ineffective maintenance work isrepeatedly performed, so that the time required for maintenance can bereduced and the labor required for the maintenance can also be reduced.

In the maintenance display apparatus according to the present exemplaryembodiment, the facility state diagnosis model generator generates a newfacility state diagnosis model on the basis of production result databefore the time at which maintenance work determined as beingineffective is performed, and maintenance result data regarding themaintenance work. The notifier performs a notification of a content ofmaintenance work determined as being effective as effective maintenancework, and also performs a notification of a content of maintenance workcorrelated with a facility state diagnosis model that is generated onthe basis of maintenance result data regarding maintenance workdetermined as being ineffective as ineffective maintenance work.

MODIFICATION EXAMPLES

Although the exemplary embodiments according to the present disclosurehave been described above with reference to the drawings, the presentdisclosure is not limited to such examples. It is clear that a personskilled in the art can conceive of various changes or modificationswithin the scope of the claims, and it is understood that they arenaturally included in the technical scope of the present disclosure. Therespective constituents in the above-described exemplary embodiment maybe arbitrarily combined with each other within the scope withoutdeparting from the disclosed concept.

Modification Example 1

In the above-described exemplary embodiment, in the learning process, inthe process of maintenance effect determinator 123 determining whetheror not maintenance work is effective, it is determined whether or notthe maintenance work is effective depending on whether or not adifference between defect ratios before and after the maintenance workis greater than a predetermined threshold value (refer to FIGS. 12A and12B).

However, maintenance effect determinator 123 may determine whether ornot maintenance work is effective by using other methods. FIGS. 25A and25B are diagrams for describing a modification example of a method ofmaintenance effect determinator 123 determining whether or notmaintenance work is effective in the learning process.

In the examples illustrated in FIGS. 25A and 25B, the presence orabsence of an effect is determined on the basis of whether or notpost-maintenance defect ratio Nf_(after) is greater than a predeterminedthreshold value (for example, 20%) without referring to apre-maintenance defect ratio. In the example illustrated in FIG. 25A,Nf_(after)=0%, which is less than the =predetermined threshold value of20%, and thus it is determined that there is an effect. On the otherhand, in the example illustrated in FIG. 25B, Nf_(after)=40%, which isgreater than the predetermined threshold value of 20%, and thus it isdetermined that there is no effect.

Similarly, in the update process, maintenance effect determinator 123may determine whether or not the maintenance work is effective by usinga method different from that in the above-described exemplaryembodiment.

In the above-described exemplary embodiment, in the update process, inthe process of maintenance effect determinator 123 determining whetheror not maintenance work is effective, the presence or absence of aneffect is determined depending on whether or not a difference betweencoincidences before and after the maintenance work is greater than apredetermined threshold value (refer to FIGS. 18A and 18B).

FIGS. 26A and 26B are diagrams for describing a modification example ofa method of maintenance effect determinator 123 determining whether ornot maintenance work is effective in the update process.

In the examples illustrated in FIGS. 26A and 26B, the presence orabsence of an effect is determined on the basis of whether or notpost-maintenance coincidence C_(after) is greater than a predeterminedthreshold value (for example, 0.30) without referring to thepre-maintenance coincidence. In the example illustrated in FIG. 26A,C_(after)=0.20, which is less than the predetermined threshold value of0.30, it is determined that there is an effect. On the other hand, inthe example illustrated in FIG. 26B, since C_(after)=0.90, which isgreater than the predetermined threshold value of 0.30, it is determinedthat there is no effect.

Modification Example 2

In the above-described exemplary embodiment, facility state diagnosismodel generator 124 generates the facility state diagnosis model M thatis a learned model in which corresponding maintenance work that iseffective to a certain defect has been learned, and notificationdeterminator 122 determines whether or not to perform a notificationthat maintenance work is to be performed by using the model. However,the present disclosure is not limited thereto, and it may be determinedwhether or not winding body 204 is defective on the basis of only shapedata (refer to FIG. 5) of produced winding body 204. In a case wherewinding body 204 is defective, a notification may be performed such thatmaintenance work for any of plurality of winding cores 206, or firstbonding roller 205A or second bonding roller 205B which is a cause ofthe defect will be performed.

In Modification Example 2, the controller of the maintenance displayapparatus performs the following control. In other words, when thecontroller acquires shape data of a new winding body, it determineswhether or not continuous positions of both ends of each of the firstsheet material and the second sheet material are parallel to thereference lines. In a case where it is determined that both ends areparallel, the controller does not perform a notification thatmaintenance work will be performed. In a case where it is determinedthat both ends are not parallel, the controller determines whether onlyone of a plurality of winding bodies wound on a plurality of windingcores is defective, or all of the plurality of winding bodies wound onthe plurality of winding cores are defective.

In a case where only one of the plurality of winding bodies wound on theplurality of winding cores is defective, the controller performs anotification that a winding core on which the winding body determined asbeing defective is wound is to be maintained. On the other hand, in acase where all of the plurality of winding bodies wound on the pluralityof winding cores are defective, the controller performs a notificationthat at least one of first bonding roll 205A and second bonding roll205B is to be maintained.

In Modification Example 2, the controller may change a notificationmethod depending on whether a tilt angle of continuous positions of bothends of each of the first sheet material and the second sheet materialis less than or equal to a predetermined threshold value or is largerthan the threshold value. With this configuration, it can be determinedwhich one of plurality of winding cores 206, or first bonding roll 205Aor second bonding roll 205B is to be maintained without generatingfacility state diagnosis model M and a notification thereof can beperformed. However, since the first to third example embodiments havehigher accuracy in identifying a defect cause than Modification Example2, the first to third example embodiments are more preferable thanModification Example 2 in order to achieve the object of the presentdisclosure.

According to the present disclosure, there is provided a learned modelgeneration method of generating a learned model for maintenance of awinding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the learned model generation method        comprising:    -   acquiring, from the sensor, first group data indicating a        position of the first end surface read along the radial        direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   generating a learned model for determining that a defect cause        of the second winding body is the second winding core in a case        where continuous positions of the first end surface and        continuous positions of the second end surface indicated by the        first group data and the second group data are represented as        being parallel to reference lines, and continuous positions of        the third end surface and continuous positions of the fourth end        surface indicated by the third group data and the fourth group        data are represented as being tilted with respect to the        reference lines;    -   outputting information indicating that the defect cause is the        second winding core to a display device for maintenance on the        basis of a determination using the learned model; and    -   not using the third group data and the fourth group data read        before the second winding core is maintained for updating the        learned model in a case where it is determined that a first        difference between a first probability that a defect of the        second winding body is improved and a second probability that        the defect of the second winding body is improved is less than a        predetermined value, the first probability being obtained by        inputting the third group data and the fourth group data before        the second winding core is maintained to the learned model, and        the second probability being obtained by inputting the third        group data and the fourth group data after the second winding        core is maintained to the learned model, and updating the        learned model by using the third group data and the fourth group        data before the second winding core is maintained in a case        where it is determined that the first difference is greater than        or equal to the predetermined value.

According to the learned model generation method, the first electrodesheet may be a positive electrode sheet of a battery, and the secondelectrode sheet may be a negative electrode sheet of the battery.

According to the learned model generation method, the first electrodesheet may be a negative electrode sheet of a battery, and the secondelectrode sheet may be a positive electrode sheet of the battery.

According to the present disclosure, there is provided a learned modelgeneration method of generating a learned model for maintenance of awinding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the learned model generation method        comprising:    -   acquiring, from the sensor, first group data indicating a        position of the first end surface read along the radial        direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the second winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   generating a learned model for determining that a defect cause        of the second winding body is the second winding core in a case        where continuous positions of the first end surface and        continuous positions of the second end surface indicated by the        first group data and the second group data are represented as        being parallel to reference lines, and continuous positions of        the third end surface and continuous positions of the fourth end        surface indicated by the third group data and the fourth group        data are represented as being tilted with respect to the        reference lines;    -   outputting information indicating that the defect cause is the        second winding core to a display device for maintenance on the        basis of a determination using the learned model; and    -   not using the third group data and the fourth group data read        before the second winding core is maintained for updating the        learned model in a case where it is determined that a second        probability that a defect of the second winding body is improved        is greater than or equal to a predetermined value, the second        probability being obtained by inputting the third group data and        the fourth group data after the second winding core is        maintained to the learned model, and updating the learned model        by using the third group data and the fourth group data before        the second winding core is maintained in a case where it is        determined that the second probability is less than the        predetermined value.

According to the learned model generation method, the first electrodesheet may be a positive electrode sheet of a battery, and the secondelectrode sheet may be a negative electrode sheet of the battery.

According to the learned model generation method, the first electrodesheet may be a negative electrode sheet of a battery, and the secondelectrode sheet may be a positive electrode sheet of the battery.

According to the present disclosure, there is provided an apparatusoutputting information for displaying information regarding maintenanceof a winding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the apparatus comprising:    -   an acquirer that acquires, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body; and    -   a notification determinator that determines whether or not the        second winding body has a defect on the basis of whether or not        continuous positions of the first end surface and continuous        positions of the second end surface indicated by the first group        data and the second group data are parallel to reference lines,        and continuous positions of the third end surface and continuous        positions of the fourth end surface indicated by the third group        data and the fourth group data are tilted with respect to the        reference lines, and outputs information indicating that a cause        of the defect is the second winding core to a display device for        maintenance in a case where it is determined that the second        winding body has the defect.

According to the present disclosure, there is provided an apparatusoutputting information for displaying information regarding maintenanceof a winding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the apparatus comprising:    -   an acquirer that acquires, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a notification determinator that determines whether or not the        second winding body has a defect on the basis of whether or not        continuous positions of the first end surface and continuous        positions of the second end surface indicated by the first group        data and the second group data are parallel to reference lines,        and continuous positions of the third end surface and continuous        positions of the fourth end surface indicated by the third group        data and the fourth group data are tilted with respect to the        reference lines, and outputs information indicating that a cause        of the defect is the second winding core to a display device for        maintenance in a case where it is determined that the second        winding body has the defect; and    -   a model generator that does not use the third group data and the        fourth group data read before the second winding core is        maintained in a case where it is determined that a first        difference between a first defect ratio of winding bodies        including the first winding body and the second winding body        before the second winding core is maintained and a second defect        ratio of the winding bodies after the second winding core is        maintained is less than a predetermined value, and generates the        learned model by using the third group data and the fourth group        data read before the second winding core is maintained in a case        where it is determined that the first difference is greater than        or equal to the predetermined value.

According to the present disclosure, there is provided an apparatusoutputting information for displaying information regarding maintenanceof a winding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the apparatus comprising:    -   an acquirer that acquires, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a notification determinator that determines whether or not the        second winding body has a defect on the basis of whether or not        continuous positions of the first end surface and continuous        positions of the second end surface indicated by the first group        data and the second group data are parallel to reference lines,        and continuous positions of the third end surface and continuous        positions of the fourth end surface indicated by the third group        data and the fourth group data are tilted with respect to the        reference lines, and outputs information indicating that a cause        of the defect is the second winding core to a display device for        maintenance in a case where it is determined that the second        winding body has the defect; and    -   a model generator that does not use the third group data and the        fourth group data read before the second winding core is        maintained in a case where it is determined that a second defect        ratio of winding bodies including the first winding body and the        second winding body after the second winding core is maintained        is greater than or equal to a predetermined value on the basis        of the third group data and the fourth group data before and        after the second winding core is maintained, and generates the        learned model by using the third group data and the fourth group        data read before the second winding core is maintained in a case        where it is determined that the second defect ratio is less than        the predetermined value.

According to the present disclosure, there is provided an apparatusoutputting information for displaying information regarding maintenanceof a winding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the apparatus comprising:    -   an acquirer that acquires, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a model generator that generates a learned model for determining        whether or not the second winding body has a defect on the basis        of whether or not continuous positions of the first end surface        and continuous positions of the second end surface indicated by        the first group data and the second group data are parallel to        reference lines, and continuous positions of the third end        surface and continuous positions of the fourth end surface        indicated by the third group data and the fourth group data are        tilted with respect to the reference lines, and determining        whether or not a defect cause is the second winding core in a        case where it is determined that the second winding body has the        defect; and    -   a notification determinator that specifies that the defect cause        is the second winding core by using the learned model, and        outputs information including a specified result to a display        device for maintenance, and    -   wherein the model generator does not use the third group data        and the fourth group data read before the second winding core is        maintained in a case where it is determined that a first        difference between a first probability that a defect of the        second winding body is improved and a second probability that        the defect of the second winding body is improved is less than a        predetermined value, the first probability being obtained by        inputting the third group data and the fourth group data before        the second winding core is maintained to the learned model, and        the second probability being obtained by inputting the third        group data and the fourth group data after the second winding        core is maintained to the learned model, and updates the learned        model by using the third group data and the fourth group data        before the second winding core is maintained in a case where it        is determined that the first difference is greater than or equal        to the predetermined value.

According to the present disclosure, there is provided an apparatusoutputting information for displaying information regarding maintenanceof a winding apparatus including

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the apparatus comprising:    -   an acquirer that acquires, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a model generator that generates a learned model for determining        whether or not the second winding body has a defect on the basis        of whether or not continuous positions of the first end surface        and continuous positions of the second end surface indicated by        the first group data and the second group data are parallel to        reference lines, and continuous positions of the third end        surface and continuous positions of the fourth end surface        indicated by the third group data and the fourth group data are        tilted with respect to the reference lines, and determining        whether or not a defect cause is the second winding core in a        case where it is determined that the second winding body has the        defect; and    -   a notification determinator that specifies that the defect cause        is the second winding core by using the learned model, and        outputs information including a specified result to a display        device for maintenance, and    -   wherein the model generator does not uses the third group data        and the fourth group data read before the second winding core is        maintained in a case where it is determined that a second        probability that a defect of the second winding body is improved        is greater than or equal to a predetermined value, the second        probability being obtained by inputting the third group data and        the fourth group data after the second winding core is        maintained to the learned model, and updates the learned model        by using the third group data and the fourth group data before        the second winding core is maintained in a case where it is        determined that the second probability is less than the        predetermined value.

According to the present disclosure, there is provided a non-transitorycomputer readable medium storing a program executed by a computerdisplaying information regarding maintenance of a winding apparatusincluding

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the program causing the computer to execute:    -   a procedure of acquiring, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body; and    -   a procedure of outputting, to a display device for maintenance,        information indicating that the second winding body has a defect        and a cause of the defect is the second winding core in a case        where it is determined that continuous positions of the first        end surface and continuous positions of the second end surface        indicated by the first group data and the second group data are        represented as being parallel to reference lines, and continuous        positions of the third end surface and continuous positions of        the fourth end surface indicated by the third group data and the        fourth group data are represented as being tilted with respect        to the reference lines.

According to the present disclosure, there is provided a non-transitorycomputer readable medium storing a program executed by a computergenerating a learned model for maintenance of a winding apparatusincluding

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the program causing the computer to execute:    -   a procedure of acquiring, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a procedure of outputting, to a display device for maintenance,        information indicating that the second winding body has a defect        and a cause of the defect is the second winding core in a case        where it is determined that continuous positions of the first        end surface and continuous positions of the second end surface        indicated by the first group data and the second group data are        represented as being parallel to reference lines, and continuous        positions of the third end surface and continuous positions of        the fourth end surface indicated by the third group data and the        fourth group data are represented as being tilted with respect        to the reference lines; and    -   a procedure of not using the third group data and the fourth        group data read before the second winding core is maintained in        a case where it is determined that a first difference between a        first defect ratio of winding bodies including the first winding        body and the second winding body before the second winding core        is maintained and a second defect ratio of the winding bodies        after the second winding core is maintained is less than a        predetermined value, and generating the learned model by using        the third group data and the fourth group data read before the        second winding core is maintained in a case where it is        determined that the first difference is greater than or equal to        the predetermined value.

According to the present disclosure, there is provided a non-transitorycomputer readable medium storing a program executed by a computergenerating a learned model for maintenance of a winding apparatusincluding

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the program causing the computer to execute:    -   a procedure of acquiring, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a procedure of outputting, to a display device for maintenance,        information indicating that the second winding body has a defect        and a cause of the defect is the second winding core in a case        where it is determined that continuous positions of the first        end surface and continuous positions of the second end surface        indicated by the first group data and the second group data are        represented as being parallel to reference lines, and continuous        positions of the third end surface and continuous positions of        the fourth end surface indicated by the third group data and the        fourth group data are represented as being tilted with respect        to the reference lines; and    -   a procedure of not using the third group data and the fourth        group data read before the second winding core is maintained for        generating the learned model in a case where it is determined        that a second defect ratio of winding bodies including the first        winding body and the second winding body after the second        winding core is maintained is greater than or equal to a        predetermined value on the basis of the third group data and the        fourth group data before and after the second winding core is        maintained, and generating the learned model by using the third        group data and the fourth group data read before the second        winding core is maintained in a case where it is determined that        the second defect ratio is less than the predetermined value.

According to the present disclosure, there is provided a non-transitorycomputer readable medium storing a program executed by a computergenerating a learned model for maintenance of a winding apparatusincluding

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the program causing the computer to execute:    -   a procedure of acquiring, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a procedure of generating a learned model for determining that a        defect cause of the second winding body is the second winding        core in a case where continuous positions of the first end        surface and continuous positions of the second end surface        indicated by the first group data and the second group data are        represented as being parallel to reference lines, and continuous        positions of the third end surface and continuous positions of        the fourth end surface indicated by the third group data and the        fourth group data are represented as being tilted with respect        to the reference lines;    -   a procedure of outputting information indicating that the defect        cause is the second winding core to a display device for        maintenance on the basis of a determination using the learned        model; and    -   a procedure of not using the third group data and the fourth        group data read before the second winding core is maintained for        updating the learned model in a case where it is determined that        a first difference between a first probability that a defect of        the second winding body is improved and a second probability        that the defect of the second winding body is improved is less        than a predetermined value, the first probability being obtained        by inputting the third group data and the fourth group data        before the second winding core is maintained to the learned        model, and the second probability being obtained by inputting        the third group data and the fourth group data after the second        winding core is maintained to the learned model, and updating        the learned model by using the third group data and the fourth        group data before the second winding core is maintained in a        case where it is determined that the first difference is greater        than or equal to the predetermined value.

According to the present disclosure, there is provided a non-transitorycomputer readable medium storing a program executed by a computergenerating a learned model for maintenance of a winding apparatusincluding

-   -   a first supply mechanism that supplies a first electrode sheet,    -   a second supply mechanism that supplies a second electrode        sheet,    -   a first bonding roller that is provided for the first electrode        sheet,    -   a second bonding roller that is provided for the second        electrode sheet, and is paired with the first bonding roller to        bond the first electrode sheet and the second electrode sheet to        each other,    -   a first winding core,    -   a second winding core,    -   a drive mechanism that moves the first winding core to a        predetermined winding position, winds the first electrode sheet        and the second electrode sheet on the first winding core in an        overlapping manner, moves the second winding core to the        predetermined winding position, and winds the first electrode        sheet and the second electrode sheet on the second winding core        in an overlapping manner, and    -   a sensor that reads a first end surface of the first electrode        sheet and a second end surface of the second electrode sheet        along a radial direction of a first winding body in which the        first electrode sheet and the second electrode sheet are wound        on the first winding core a plurality of times in an overlapping        manner, and reads a third end surface of the first electrode        sheet and a fourth end surface of the second electrode sheet        along a radial direction of a second winding body in which the        first electrode sheet and the second electrode sheet are wound        on the second winding core a plurality of times in an        overlapping manner, the program causing the computer to execute:    -   a procedure of acquiring, from the sensor, first group data        indicating a position of the first end surface read along the        radial direction of the first winding body, second group data        indicating a position of the second end surface read along the        radial direction of the first winding body, third group data        indicating a position of the third end surface read along the        radial direction of the second winding body, and fourth group        data indicating a position of the fourth end surface read along        the radial direction of the second winding body;    -   a procedure of generating a learned model for determining that a        defect cause of the second winding body is the second winding        core in a case where continuous positions of the first end        surface and continuous positions of the second end surface        indicated by the first group data and the second group data are        represented as being parallel to reference lines, and continuous        positions of the third end surface and continuous positions of        the fourth end surface indicated by the third group data and the        fourth group data are represented as being tilted with respect        to the reference lines;    -   a procedure of outputting information indicating that the defect        cause is the second winding core to a display device for        maintenance on the basis of a determination using the learned        model; and    -   a procedure of not using the third group data and the fourth        group data read before the second winding core is maintained in        a case where it is determined that a second probability that a        defect of the second winding body is improved is greater than or        equal to a predetermined value, the second probability being        obtained by inputting the third group data and the fourth group        data after the second winding core is maintained to the learned        model, and updating the learned model by using the third group        data and the fourth group data before the second winding core is        maintained in a case where it is determined that the second        probability is less than the predetermined value.

According to the present disclosure, it is possible to detect a sign ofabnormality in a facility.

The present disclosure is useful for a maintenance display apparatusthat displays information regarding maintenance of a productionfacility.

What is claimed is:
 1. A display method of displaying, on a displaydevice, information regarding a winding apparatus including a firstsupply mechanism that supplies a first electrode sheet, a second supplymechanism that supplies a second electrode sheet, a first bonding rollerthat is provided for the first electrode sheet, a second bonding rollerthat is provided for the second electrode sheet, and is paired with thefirst bonding roller to bond the first electrode sheet and the secondelectrode sheet to each other, a first winding core, a second windingcore, a drive mechanism that moves the first winding core to apredetermined winding position, winds the first electrode sheet and thesecond electrode sheet on the first winding core in an overlappingmanner, moves the second winding core to the predetermined windingposition, and winds the first electrode sheet and the second electrodesheet on the second winding core in an overlapping manner, and a sensorthat reads a first end surface of the first electrode sheet and a secondend surface of the second electrode sheet along a radial direction of afirst winding body in which the first electrode sheet and the secondelectrode sheet are wound on the first winding core a plurality of timesin an overlapping manner, and reads a third end surface of the firstelectrode sheet and a fourth end surface of the second electrode sheetalong a radial direction of a second winding body in which the firstelectrode sheet and the second electrode sheet are wound on the secondwinding core a plurality of times in an overlapping manner, the displaymethod comprising: acquiring, from the sensor, first group dataindicating a position of the first end surface read along the radialdirection of the first winding body, second group data indicating aposition of the second end surface read along the radial direction ofthe first winding body, third group data indicating a position of thethird end surface read along the radial direction of the second windingbody, and fourth group data indicating a position of the fourth endsurface read along the radial direction of the second winding body;determining that the second winding body has a defect and a cause of thedefect is the second winding core in a case where continuous positionsof the first end surface and continuous positions of the second endsurface indicated by the first group data and the second group data arerepresented as being parallel to reference lines, and continuouspositions of the third end surface and continuous positions of thefourth end surface indicated by the third group data and the fourthgroup data are represented as being tilted with respect to the referencelines; and outputting information indicating that the cause of thedefect is the second winding core to the display device.
 2. The displaymethod of claim 1, wherein the first electrode sheet is a positiveelectrode sheet of a battery, and the second electrode sheet is anegative electrode sheet of the battery.
 3. The display method of claim1, wherein the first electrode sheet is a negative electrode sheet of abattery, and the second electrode sheet is a positive electrode sheet ofthe battery.
 4. A learned model generation method of generating alearned model for maintenance of a winding apparatus including a firstsupply mechanism that supplies a first electrode sheet, a second supplymechanism that supplies a second electrode sheet, a first bonding rollerthat is provided for the first electrode sheet, a second bonding rollerthat is provided for the second electrode sheet, and is paired with thefirst bonding roller to bond the first electrode sheet and the secondelectrode sheet to each other, a first winding core, a second windingcore, a drive mechanism that moves the first winding core to apredetermined winding position, winds the first electrode sheet and thesecond electrode sheet on the first winding core in an overlappingmanner, moves the second winding core to the predetermined windingposition, and winds the first electrode sheet and the second electrodesheet on the second winding core in an overlapping manner, and a sensorthat reads a first end surface of the first electrode sheet and a secondend surface of the second electrode sheet along a radial direction of afirst winding body in which the first electrode sheet and the secondelectrode sheet are wound on the first winding core a plurality of timesin an overlapping manner, and reads a third end surface of the firstelectrode sheet and a fourth end surface of the second electrode sheetalong a radial direction of a second winding body in which the firstelectrode sheet and the second electrode sheet are wound on the secondwinding core a plurality of times in an overlapping manner, the learnedmodel generation method comprising: acquiring, from the sensor, firstgroup data indicating a position of the first end surface read along theradial direction of the first winding body, second group data indicatinga position of the second end surface read along the radial direction ofthe first winding body, third group data indicating a position of thethird end surface read along the radial direction of the second windingbody, and fourth group data indicating a position of the fourth endsurface read along the radial direction of the second winding body;determining that the second winding body has a defect and a cause of thedefect is the second winding core in a case where continuous positionsof the first end surface and continuous positions of the second endsurface indicated by the first group data and the second group data arerepresented as being parallel to reference lines, and continuouspositions of the third end surface and continuous positions of thefourth end surface indicated by the third group data and the fourthgroup data are represented as being tilted with respect to the referencelines; outputting information indicating that the cause of the defect isthe second winding core to a display device; and not using the thirdgroup data and the fourth group data read before the second winding coreis maintained for generating the learned model in a case where it isdetermined that a first difference between a first defect ratio ofwinding bodies including the first winding body and the second windingbody before the second winding core is maintained and a second defectratio of the winding bodies after the second winding core is maintainedis less than a predetermined value, and generating the learned model byusing the third group data and the fourth group data read before thesecond winding core is maintained in a case where it is determined thatthe first difference is greater than or equal to the predeterminedvalue.
 5. The learned model generation method of claim 4, wherein thefirst electrode sheet is a positive electrode sheet of a battery, andthe second electrode sheet is a negative electrode sheet of the battery.6. The learned model generation method of claim 4, wherein the firstelectrode sheet is a negative electrode sheet of a battery, and thesecond electrode sheet is a positive electrode sheet of the battery. 7.A learned model generation method of generating a learned model formaintenance of a winding apparatus including a first supply mechanismthat supplies a first electrode sheet, a second supply mechanism thatsupplies a second electrode sheet, a first bonding roller that isprovided for the first electrode sheet, a second bonding roller that isprovided for the second electrode sheet, and is paired with the firstbonding roller to bond the first electrode sheet and the secondelectrode sheet to each other, a first winding core, a second windingcore, a drive mechanism that moves the first winding core to apredetermined winding position, winds the first electrode sheet and thesecond electrode sheet on the first winding core in an overlappingmanner, moves the second winding core to the predetermined windingposition, and winds the first electrode sheet and the second electrodesheet on the second winding core in an overlapping manner, and a sensorthat reads a first end surface of the first electrode sheet and a secondend surface of the second electrode sheet along a radial direction of afirst winding body in which the first electrode sheet and the secondelectrode sheet are wound on the first winding core a plurality of timesin an overlapping manner, and reads a third end surface of the firstelectrode sheet and a fourth end surface of the second electrode sheetalong a radial direction of a second winding body in which the firstelectrode sheet and the second electrode sheet are wound on the secondwinding core a plurality of times in an overlapping manner, the learnedmodel generation method comprising: acquiring, from the sensor, firstgroup data indicating a position of the first end surface read along theradial direction of the first winding body, second group data indicatinga position of the second end surface read along the radial direction ofthe first winding body, third group data indicating a position of thethird end surface read along the radial direction of the second windingbody, and fourth group data indicating a position of the fourth endsurface read along the radial direction of the second winding body;determining that the second winding body has a defect and a cause of thedefect is the second winding core in a case where continuous positionsof the first end surface and continuous positions of the second endsurface indicated by the first group data and the second group data arerepresented as being parallel to reference lines, and continuouspositions of the third end surface and continuous positions of thefourth end surface indicated by the third group data and the fourthgroup data are represented as being tilted with respect to the referencelines; outputting information indicating that the cause of the defect isthe second winding core to a display device; and not using the thirdgroup data and the fourth group data read before the second winding coreis maintained for generating the learned model in a case where it isdetermined that a second defect ratio of winding bodies including thefirst winding body and the second winding body after the second windingcore is maintained is greater than or equal to a predetermined value onthe basis of the third group data and the fourth group data before andafter the second winding core is maintained, and generating the learnedmodel by using the third group data and the fourth group data readbefore the second winding core is maintained in a case where it isdetermined that the second defect ratio is less than the predeterminedvalue.
 8. The learned model generation method of claim 7, wherein thefirst electrode sheet is a positive electrode sheet of a battery, andthe second electrode sheet is a negative electrode sheet of the battery.9. The learned model generation method of claim 7, wherein the firstelectrode sheet is a negative electrode sheet of a battery, and thesecond electrode sheet is a positive electrode sheet of the battery.